MGLVEVQENGNGNGDGISEIPLGTKTKYIKMTSDPVEEDEVLQSRKYETKKYIFACAVFASLNSVLLGYDVGVMSGAIIFIQEDLKISEVQQEVLVGILSIISLLGSLAGGKTSDAIGRKWTIGLAAVIFQTGGAVMALAPSFKVLMIGRLMAGVGIGFGVMIAPVYIAEISPAIARGSLTSFPEIFINFGILLGYISNYAFSRLPSHINWRIMLGVGLIPSLVIAIALFVIPESPRWLVVQNRIEEARAVLLKINESEKEAEEKLQEIQVAAGSANADKYEPKAVWKEILCPTPPVRRMLITGCGIQCFQQITGIDTTVYYSPTIFKNAGITGNSELLAATVAVGFTKTLFILIAIFLIDKLGRKPLLYASTIGMTVCLFSLSLSLAFLSHAKVGIALAILAVCGNVASFSVGLGPICWVLSSEIFPLRLRAQASALGAVGSRVSSGAISMSFLSVSRAITVAGTFFVFGIVSCCAVAFVHYCVPETRGKTLEEIEVLFKDEDDLQESEVEMGDVERLMQKS*