MDSRVSILFVCAIAVSCFTSGSASSPVDFSVCNYEFELFRFDLEAKCPPSLYPTPPIEVDGDSLDRLMASQHGNAYMSVLFYASWCPFSRAVRPKFDMLSSMFPQIQHLAVEHSQALPSVFSRYGIHSLPSILMVNQTLNARYHGRKDLISLIEFYEEATGLQPVQYVAEGEPTGLNAGDGNLITWLRKGTSIREIFKQDPFLVLSLLFICLQMAILVFPIAESRMRALWASYVANLNLGRFGEISQLFNRGIHMVDVRRLWLKLSLVKTRNFHERAKNAQAWASSLASVSLGQTSSDQS*