MSRESVAAAGASQSHTSTSVFNKLKCGACLSSSSSSDCSGKGKSKSSTKKLSHGFHLVEGKSGHDMEDYHVAEYRKKKNHELGLFAIFDGHLGDRVPSYLKDNLFNNILDEPNFWKDPTTAIKNAYRSTDNFILENAMQLGPGGSTAVTAILIDGKDLWIANVGDSRAVVCEGGCANQLTVDHEPHTERKKIEKKGGFVTALPGDVPRVNGQLAVARAFGDHSLKAHLSSEPDVRHVPIESNMEFFILASDGLWKVMKNQEAVDLVKPIKDPKAAAKRLTSEALARKSKDDISCIVIRFG*