MLPYSPFNIQGFAVPGDTEGERVKRSGRVVTPPPNDIMASALAAGRMQLPPQLNRIRIQVLSEGRISFKEISRKSPELHNSRFTTTIIHASIQIMSDEDEPLNFSASHLSQTGGMIPPHIAAAVALSMNHRMAQTSTPPFDPTTISVSSFPTLSRDSPPVASSPTLSCAVCGDVSSGKHYGILACNGCSGFFKRSVRRRLIYRCQAGTGSCIVDKAHRNQCQACRLKKCLSKGMNKDAVQNERQPRNTATIRPTVDMDPHNFLREYAGAVSAVLSQPELPPREESPLSATSEGRTDDEKKDVFPDSPAKILELSLLWTQAVPSFRSLSESEKSHLLNANWRLLFLLSLAEWSQSSFSDATDLEPTVKSALSAVRMLELDRTEFSCLKAVALFLNDYAVLSANPKMYLHENAVMSSLSKEHPDWRVNVPNVPIRAHQDYGIKPGPNRELEIALKQDI