MKVAVPHRHASGGIGPLEHYLKKWLATVPNEPGVSELTHMRLLAMRREGMGREGMVVHKETGRVRKDPTWITAHIEGGGSNNYTNCLVLQKELLSHYQQGRYVIANAGTPHFSGPLYDLVVVAFHPSLRRMSDFKIPEQAPQIVERVRAHAHCMQLHPLRDRPVNIRFRRIPLAEHVNVTGVDGEADSETRPPEAQTTRLPTQKPVDDVTYRVPIVLINEDKCDALTNANPVFLTHGIDFTVPVGMVNPPQVAMIDMSEVQLRKAVFPASVLLPDGVTLAKKMVKHRPIMVVK*