MLETKKQRWVLGALAVAMLWLAADPLSMGPLGEFGHHYRPMSHPLAPFHQIMSTWPRDPSSRLQNATVHSRGPHVHGPESIIFDTSGDGPYAGLADGRIVRWYPSNSSWELFALPSARWNKSCLSSPDNSSTRARRTSAEEELCGRPLGLRFNKADDNLYFADSYYGLLAVGPNGGVARVLAQEAGSQLIKFANDLDIHSNGSIFFTDSSTRHNRLEHQRILLESENTGRLLRYDPETGKTSVVLTGLYFPNGVQISKDESFVLITETTNCRVLKYWLEGPNKGSLEVFANLPGFPDNVRMNAKGQYWVAIDCCRTRLQEIFSTRPWLRHAFFKLPVSMNFLYKIVGMRMFTVITLFDNQGNIVDSLEDTHGSVVKLVSEVQQKDNTLWIGSVFHKQVATFNYED*