MGLGVWGMIHQWMVLKKIKQEKYQEALEPVACLLSEQLLESYILGIVGFRQKIDVNSLKMSLKASLGEHQRFSSVVIKDKRNNLKWCLTDQVDMNDHVIVPCLSPEFIQNPNFVNEYTASLATAPPLNPSRPLWEVHVLNATSGQAGATLVFRIHHCVGDCVSMMSLILNSTRKVSDPKSVANIVQHGAKDRQVLSYAQTLYNWMAALWFTILIALQYLATFLWKEDCNSLRRVSKTKVSQKRLAHVTINLDDICLVRKVVNGTVNDVMTGVLSAGLVRYLCRRNAKKTTNAGYERRRITENADRLPSNTRVRAVVIVNTRGSPVLQDLESKMQNPTQAKWGNRLGFWLFPLPVVNYENPLEYCRAAAITSRRKKLSFEGSLSFAAVKYMAQIGAIKVIAYISNRVNSKATLLFSNIMGPVEEIQYGDNPVTHIIPTALINNTPIVIHFVSYAGKGKLVALVSEDVVPDPEQLCLDCADALQQMKEAALWHPENSYP*