MSDDFSEKFFQYVDERKGLYIERLAEAVGIPSVSSELDTHLPDIVKMMTWTKEHADRLGAKTTLLPNPAATPERPLPPILLGEFHVDPAKKTVCVYGHLDVQPAKKEDGWDTDPFVLTEKDGKLYGRGSTDDKGPALSWLWVVEAHRELGVELPVNLKILYEGMEEFGSDGLFECIKEEAKEGKFLDDVDFFCISDNYWLGKTKPCLTYGLRGIAYFELQVQGCEQDLHSGVLGGTVHEAMTDVIKLMGTLVDSNGKILVKGVMDDVAPVTPEEEALYDNIEFDMEAYKEESKVSSVSNKLLHPDKKSLLMHRWRYPTLSLHGIEGAFSGPGAKTVIPSRVIGKFSLRLVPDQKAAQIESVVKEHVEAEFAKLGSPNKMSIKMSHGAKAWLSSPNHPNFQAASKATERVHGMPPDLTREGGSIPITSAIEDATGMNVLLLPIGACDDMAHSQNEKYNIPNLTNGIKVLGVYLHEVAKIEGPKPSTCKCVPLTEEELMVPGAFMKGFRCKCEI*