MSALTSVAPGELYEIEISVQSSVVPSVLDSRSCGKINPRSDGLSLRSVLFFVPESVQGKQNVPLLIAFHGSTESGPIFRSRTTAMAYDKLAAELGFVVAYPSGYKGNWNDSRKAASYPAKMENIDDVGFTKSIIQYSSKMWSTCPQRTLIAGYSNGGHMCYRLALELGSRYIAGVAIHCANLPTEDNSDCATRIGDAVPICIVNGTADPVNPWSGGEVTLSHAPVSGGSVGSRGAHKSAVETADYFAGRFLDLGVELDLEEIEDMDEVQDVRQFRNPRNGKVFVKLLAMIGEGHYVPVAGGEKKALVIGPRRGAVHAPREVIRFFAENTMCFEDSYPDSDN*