MLLLFETAAGYALFKVLKEKRLEEAEDLAADFQTLDQAQKIVKLKAFSKFENTTEALAAATALVDSKLGKGLKKFLKKNVNEDETLAVLDKKLGGIVQEKLGLNVLWSNQVLELSRGIRNQLTGLISGLAGADLRPMSLGLSHSLSRYKLKFSPEKVDTMIVQAIGLLDDLDKELNTYAMRVREWYGWHFPEMTKIVTDNIQYAKAVVFMGTRDQVQGLDFSGILEEDVEGQLKAAAQVSMGTDISESDLDNIKDLANQVIALSEYRGQLFEYLRNRMSAIAPNLTVLVGELVGARLIAHAGSLINLAKQPASTVQILGAEKALFRALKTKHETPKYGLIYHASLIGQSAPKYKGKISRVLAAKCALAIRVDALGDTNDATVGVEARQKVEARLRQLEGKLLGSEAGTSKGKEQPAKYDKSRQGATPTMATQPKAYNPDSDVINGTPAEKKEKKEKKKKAEEEAPAPEDEQPKKKKKAAALESPAVAEEQPKKKKAKVADGEANGQEEEKKAKKEKEGKKKKKTEE*