MSAIMRLSRQCVVKSVAGFSSAFSSPACRRFNSSIGLVDGLSSINSSSSHPPNPMHFGLFNDYEMYRRSLCGGLAYKALLVDAAGTLIVPSEPAAKVYHEVGMKYGVQWSETEILKRYRWAYAQPWSRSRLRYENDARPFWQFIVEKATGCNDPAYLEELYHYYTTAEAWRIADPNAGMIFNALRRAGVKVAVVSNFDTRLRPLMSALQCYDWFDAMAISAEVGAEKPNPAIFSAACELLGVHESEVVHVGDDRRNDIWGARDAGCDAWLWGEDVTSFQQVAEKIGVHVTLPKRL*