MVEGGQGAIVGLGPVHEDYFKESHPLAHKCTSLVHKGDNLDRYLLGRQFMVILIVFTTEMAGAPLAGAELWGLPTWLTNMMLATGIAMILFTCMVGQLNSEINGCHCMLDYINTWFAVFTVWVAMAIEFSGVLHICYIIQKVVAQLAGQPIESKEPPKSFVQHLFFYGRAIMSLAILCFSFAVTMTALFNGQTTMWEFMPPVASVVLFFVLLFVIGLLEGSQIAYFAVVKMRDCERGEGFFAKKSCEILFVNDNRNLGRFIIGRQLLVVSCMFIIARITSVKLKDDEPNLFGVSDSTQGLFSTGLLGAHIVAVIGSVTWRLLSSAFPLAFLASPLTYILLRVALFLEWTGVLHGAFVLAFIHKKIAGFQRDEVYIGTAEERAAQSKRDRSSIAAPKAGHIVPIVETGENPFEGPTTVEEIEDLEEELKERLEALKVQKKRLLEAEQNREAAKRKQNSDLTELDEPDVDC*