MCGGAIISDFVTAVEDLDLTPGGNPPPRHDEEGEGTKTGAAGGGQRRRKTLYRGIRRRPWGKWAAEIRDPRKGSRVWLGTYGTAEEAARAYDVAAREIRGSKAKLNFPNPSDYAAAAAAAAAAAAAEPPTKRRAAAWAEEESSASCSASLEEGLRERISSLEALLGLEHEESSVAAASAGEGSETSSADLCGDLCFV