MVTSLLVFSPILCLSSKTNYYGYLYPQFYDWSCPNAKEIVKSVVAKAVTREARMAASLLRLHFHDCFVKGCDASLLLDSSGPIISEKLSNTNRNSARGFEVIDEIKSALEMECPQTVSCADILALAARDSTVLAGGPSWEVPLGRRDSRDASISGSNNNIPAPNNTFDTILTKFKLKGLDLVDLVTLSGSHTIGNARCTSFKQRLYNQSGNNLPDYTIDQSYATQLRTMCPKFGGDQNLFFLDYVTPTKFDNNYYKNLLASRGLLNSDQILVTKNQATLELVKLYAENNEIFFEQFAKSMVKMGNISPLTGYKGEIRKNCRYMN*