MFRRRFRMSRSLFLRIYDAIQRHDNYFVQRRDRVGKLGLSGLQKMTAAFRMLAYGVPADSTDEYIKIGESTALESLKRFCRAIVEVFACRYLRSPDANDVARLLHIGESRGFPRMLGSLDCMHWKWKNCPTAWGGQYAGRSRSPTIILEAVADYDLWIWHAYFGLPGSNNDINVLEASHLFANLAEGTAPPASYVINEKPYNMSYYLADGIYPKWSTLVQTIHDPRGPKKKLFAMKQEACRKDVERAFGVLQSRFAIVAGPSRLWNKTVLHDIMTSCIIMHNMIIEDERDIDAPIEERVEVPIEEVEMTGETTIDVIKRCSSSLYKNFSPIDTMLDWPPENPFEHSKLLNYYELQEDNDWIRLYLELAVATTNRGTIRDLDDLSNLKIIQVAIDTTPQDVDLVFNRTYFAIVYIQYKDSCEARVGKDVDRVAIVRRAFDEQRGCFSLVGKTLRLPKE