MTTSPPEYLEKNNLSEDGMKLLSILPKEKGWLGSYAYNYQGFWVPQKFLQAVIAFQQQFQAQDSDIILVTTPKSGTTWLKSLLFALVNRVKHPILEPNHPLLIENPHVLVPFLEHTLYFDGRTDDISTFTSPRLLATHVPFASLPKSVQVSKSKLVYLCRNPRDTFISMWHFTNSLLPDHKEADSIEEMFNLFCKGVSLYGPFWNHVLDYWKKSIEKPNKILFLMYEEIKKKPKIQLKRLADFLECPFSIEEENSGVVDDILNMCSFENLSNLEVNRNGKFSTGEAYKVFFRRGEIGDWKNYFTIEMCNKLNHIVEEKFQGSGLKFSYV*