MAFPTDMDSFSLQPEMSDHSFLVNTDMGVYPDGLSLDMTSLPSTTFAAMMNSVPPTLVKENSNSTDTPDGFATNAVGAGPLPIGFAAQISQGAGSNLTEFTKRRNWSQRVLEELKDLLYILTPDGRILYISPSGKFLTGFDPQDLVGKSIFDFIHPDDQGLYMREFNESIATGNALRFYHRMRTAEAKYRIFECHGHPHLTQDTSGLELTGTPVGQAGLCGGFFMMARPYPTRNSELLDSFLEHKIENLRLQARIAALKREEAEDADVQQEQYHKPAGASSSRTPSISAEISPASPSVNSNTDYSGMPPPAKPTVSNIALTREALDEANAFARPDSIRDKMARYEGSSHVDSIEMLTGLRYREGERSHGISTGGASPALIRGDAGIHIPIDKSESRYTYSDKKHKKVKSADEYVCTDCGTLDSPEWRKGPNGPKTLCNACGLRWAKKEKKRSGPVADGSTSNVNSATNTGTAPDIKESGSND