MPASTTTSMVLNHFTKNQANDNGEDLERLTNECKELLLSLPREKGWRTACLYKYKGFWCQPKEIQAIISFQKHFEPRDTDVILASIPKSGTTWLKALSFAILNRKKFAISSNDHPLLVSNPHDLAPFFEYKLYADKQVPDLSKLPDPRLFATHIPFASLQDSIKKSNCRIIYICRNPFDTFISSWTFSNKLRSETVPPLLLEETFKMYCEGVVGFGPFWDHMLGYWKESLERQDKVLFLKYEDMKADVTFYLKKIAKFLGCPFSMEEEKEGVVEKIASLCSFEKMKNLEVNKSGRSITNFENKHLFRKAEVGDWVNYLSPSMMKQLSQLIEEKLGGSGIEFKVFP*