MEAVAEGLWGLADYEEKKGEIGKAVKCLEAICQSQVSFLPIIEIKTRLRIATLLLNHSNNVNHAKSHLERSQLLLKSIPSCFELKCRAYSLLSQCYQLVGAIPSQKQILNKGLELISTSEDGFSGRLWYCNFNSQLANALTIEGDHHGSISALDNGLMCATQMCYPELQMFFATSILHVHLMQWENESSVRDALNRCNVIWESIELEKRQQCLGLLFYNELLHVFYLLRICDYKNAGQHVDKLDAAMKSDLQRKQQINELSKEHDAVNESLSRSDLNYRDRSALSAKQAHLEEQLSNLTGNDKEFSEPIYFGSARRTWEDKLELAPPPVDGEWLPKEELKKYGILDGMREVDLQHSAIWIASVYLMLLMHFLENKVAVDLTRSEFVEAQEVCFLALSISVHCHSIS*