MAFLNPKFIHCIVAEPSAAQLQSGLSALRRSGDPSQDLSSLACAGDIDRVSPVQSISSPSHGHLYSSPNHRSFPSLALQKQSPQEKYLRQLAHLQRLPPVPAFDTTSAPRRNYSVPNIPQGDMATAFDSMYLPGGDFSASHDDFLDLGPNFQSNHFTPVNSGVNDGTISPTDLFKDDTMIMSAPPSAAFPNLSTPDSSFLESPAMASSGLNTSPLEDGELDATLNFAELDGMVPLFPQNSMDQFACTPLATEAFIKPPSSVVSSRPVSTVQETGMVRQKSSPGRPPSQPYHVRKRSETNGVSKASKARKSLPEIHIESDDDKETAKRKKNTAAARKSRQRKQEHAEAAEAEIQRLRAIIYRLGADPDLEDM