MARRSAPLLRRLVSASSPPAPQPLPGHCGGLARRTVTYMPRPGDGTPRAVTLIPGDGIGPLVTGAVRQVMEAMHAPVYFETYEVHGDMPTVPPAVIESIRRNKVCIKGGLATPVGGGVSSLNMQLRKELDLYASLVHCSNLPGIPTRHQGVDIVVIRENTEGEYSGLEHEVVPGVVESLKVITKFCSERIAKYAFEYAYLNNRKKVTAVHKANIMKLADGLFLESCREVASKYPGIQYNEMIVDNCSMQLVSKPEQFDVMVTPNLYGNLVANTAAGIVGGTGIMPGGNVGQDYAIFEQGASAGNVGNENIVEQKKANPVALLLSSAMMLRHLQFPSFADRLETAVKRVVAEGTYKTKDLGGTSTTQEVTDAVIANLD*