MGLVGVQENGNGNGDGISEIPLGTKTKYIKMTSDPVEEDEEVLQSRKYETKKYIFACAVFASLNSVLLGYDVGVMSGAIIFIQEDLKITEVQQEVLVGILSIISLLGSLAGGKTSDAIGRKWTIGLAAVIFQTGGAVMALAPSFKVLMIGRLMAGVGIGFGVMIAPVYIAEISPAIARGSLTSFPEIFINFGILLGYISNYAFSRLPAHINWRIMLGVGLIPSLVIAIALFVIPESPRWLVVQNRIEEARAVLLKINESEKEAEEKLQEIQAAAGSANAGKYEPKAVWKEILCPTPPVRRMLITGCGIQCFQQITGIDTTVYYSPTIFKNAGITGNSELLAATVAVGFTKTLFILIAIFLIDKLGRKPLLYASTIGMTVCLFSLSLSLAILSHAKVGIALAILAVCGNVASFSVGLGPICWVLSSEIFPLRLRAQASALGAVGSRVSSGAISMSFLSVSRAITVAGTFFVFGVVSCCAVAFVHYCVPETRGKTLEEIEVLFKDEDDLQESEVEMGDVECLMQKS*