MKLLSILPKEKGWLGSYAYNYQGFWVPQKFLQAVIAFQQQFQAQDSDIILVTTPKSGTTWLKSLLFALVNRVKHPILEPNHPLLIDNPHVLVPFLEHTLYFDGRTDDISTFTSPRLLATHVPFASLPKSVHVSKSKLVYLCRNPRDTFISMWHFTNSLLPDHKEADSIEEMFNLFCKGVSLYGPFWNHVLDYWKKSIENPNKILFLMYEEIKKKPKIQLKRLAEFLECPFSIEEENSGVVDDILNMCSFDNLSNLEVNRNGKFSTGEAYKVFFRRGEIGDWKNYFTIEMCNKLNHIVEEKFQGSGLKFSYV*