MNSDLPVSLVGGRVRPCRLFTDPFFPPVASFGEVSETDSEVIPSAHLKQRGSLVLDDGPRSEIQEGDLKVIRRKYGIHSSMKMRSSLEFERAHDGGPGEIASFEAYLVAGFRRIVPSLVAEVSLFFSFCPSQLTPSSWKTLMSIQVLGELYGLDTRSLREVPGVVTPLGTTGPVGNIARLPVSVLYDEYQQAGARRRRPFYAPPPRLTRLFLLRNRVRDMAAQRDLLVWQVRASARWELMKEWMEGRTECWFPEEEYRRHLLGSEGSDHHFGGCPQVDSRSAAESRVSGSPPF*