MDMKQPDMTGDLHPQNHQHNAINEVIREPPPYTVVQTFAATTKTLKKFVILYVVGTEPTIAALERFIASLWNFVAKPEFYCHNEGYFMLLFDSMEDRIEVLYFGPYIMNSRPIIVKLWASHFDLHDEALSKIGSGAEVPIYVDSYTTHTEELCFRYCSCVAYAKLDITGTNEDCLLWFDELVDIREFGFSGQDIYIKLDSSETEISIGNSSKEILKKLRISLQLAALRLLSVLCLILYIRHTKKKKKKKEEENQNQQRFSEGSSEMLYINKSKNDDLDLSPFDFSTILDVTNNFSLSNKLGEGGFGHVYKVIFIAKLQHRNLVKLLGCYFQAEEKLLVYEYMPNNSLDWFSLL*