MELKEQIQPHAVLIPVPFQGHINPFTHLAMKLASRGFTITFVNTESTHERIAKAHSHKDDDNPFSHAEESGLDIRYARISDGFPLSFDRRANASQFMIGLTHVFQAHVDDFIENLVLSKPNPPVSCIIADSFHVWGSMIAKKYNLINVSFWTEPATALTVFYNADLLKRNGHFGRHDKYDDTISYIPGIQAIKPEDLPSYCQDADPNDIKYVFKCIEDAQKADIVIGNTVQELESSTISALQEQQPFYAIGPLCPTNFTKKTISTNLLPTTDYTNWLNNRQDGTVLYISFGSLVNLSKQDILEIAQGILISKVSFIWVLRHNILVSGERNILPLGFEEETADRGLVVPWCSQLAVLSHPAVGGFLTHCGWNSILESILCKVPMVCFPVIGDQLTNRKLVVDDWRIGVNLCTRGLIRREVVAENIGKIMNRSDESRKNIDKTKMLLQNALSDEGSSDKNLNQFIQDMKNKILQKN*