MELSLLHILPWATLFTTLSLSFLIYKLMIISHGTPRNLPSGNTGLPYIGESIQFLSNGRKGHPEKFISERMLKFSSKVFKTSLFGETAAVFCGSAGNKFLFSNENKLVTAWWPSSVNKIFPSSLQTSSQEESKKMRKLLPGFLKPEALQRYIKDPDHVEKLAEPFNELAAGIIALPIDLPGTSFNKGIKASNLASTTQDILSHMLLTCDENGEYMNEEDIADKILGLLVGGHDTASATITFIVKFLAELPHVYDEVFKEQMEIAKSKAPGELLNWEDIPKMRYSWNVACEVMRLAPPVQGAFREAMNDFIFEGFSIPKGWKLYWSTHSTHRNPEFFPKPEKFDPSRFDGKGPAPYTYVPFGGGPRMCPGKEYARLEVLVFMHNLVRRFKWEKLLPDEKIIVDPMPIPAKGLPIRLHHHQP*