MTDASIRAEAEQLKEQANAAFQACKFSHARELYTRAIELDGSNPVYWANRAFTNVKLEEYGTAIMDATKAIELDRKYVKGYYRRGAAYLALGKFKEGLKDLRQVCKIVPKDPDAMRKIRECENAIKKLRFEEAVASDERRSVAGTIDYSAFVVEDSYTGARIQGQHLDLAFVKQMMQDFKDEKRLHKRYAYQIMREALDLLSSLPSLVEVTIPDKCHITVCGDIHGQYYDLLNIFEMNGLPSNENPYLFNGDFVDRGSFSVEVILTLFAFKCLYPQGIYLARGNHESQSMNKIYGFDGEVKAKYFSDVMPEYFSEIFCALPLAHVLNSKVFVVHGGLFSTDNVKLSDIRAIDRFKQPPDEGLMCEMLWSDPHPGLGRQPSKRGVGLSFGSDVTEKFLEQNNLDLVVRSHEVKPEGYEQEHKGKLITVFSAPNYCDQIGNKGAFVRFVAPHMKPEFTTFKDVPHPSVKPMAYAPQAYASSFGF*