MSPASTSHGPSTPASPFSASFDPNESALSTQASLTTPLAIRQGPFYPSGDVQLRPAGPDVSALLAHRLSASFGAIAEQIAAASRALAVPASNAAGALEAPSGGTGGGSPSQSAELVALETRLGIVERAQEQLSADVQQVQAELLRLNGVGSAHGEKEQGEGGIVEVRNGAGAEGTGEFKSATEMAIEELQKKVEGIIETIKLDQARLYARLHNSTVTSNKHPIQAPVTANGKVPQNFPNTKGEFEHLTKERYEHILNAYNVTPKGDTKAKREQLREFIGLTPPTN*