MPMRRTLPWMLILLFSAAPLCAAPPEALDVGQVLQRLARPAPVSTEFVELRGSALLKSPLRVQGHYRRPDAQTLVREVSAPYRETTTLRGDEGVLEREGKSPRRFSLSRVPELAGLKSGFGALLSGDRALLEQQYRVSGQGRPQAWQLQLQPKDAAVAKQVRELRLYGRGDELRCIESVPVKGDVQRTLLAGAARDAAAVTDAAALTTLCHGPAA