MVHVGNNATAEKRKRVLVVGAGAAGMSTAYHLSQHPERFDREKHGASWCNQGVQGGSYIFHHTCTMFQRQGYKADPCELQVSFGKDGTFWSNMFATNLIVKHRKEVRRLVWMLKVVRWFEIIFALLPLKVVFKLFCFSNEFTNTIALPMIALFLGTGNATPDVPVIMFERLCTSPTYGMWYAPNKNYVIDNRPPMIVFPNFSEFYDTWRKNLLERGVNVRKPRIPVKDGHNPDGGDQIAPETEENYDELVLCCLTDTAKKNDITITHNDSAYMRKHYENFYRDDLAVKTLNDMDQSSRIDNAKANFRPMYYIKEYPLDRSKLEMCFDCTNYQSQFPPDVPFDRHVFQTIYLNQCRDSHLWSDGEIDEDKVIRKDWWHQLCHSYTHYLFVVPWMMFLQGKRHTRYAASWTLVNAHEVAVISGIASAVDLGAEYPADLENDKFAFLCFRLYYLLCYGKWYRRSWASGLYGNVYKGPGISEIERSTWEEEAKKGRSWAS*