MTTPPCYYGTDCSLSNSVSNGQELLAGLGYTPSSLGPKIFVYELPPEFHVKRNIHKIDRPPLHLAILERLLTSGHRTANGDDADFFYLPISSRDLKRAFLLLPALHYIMEKWPYWNATAGARHVIAMEGDVGTCELPLRVRLLTANVTWLQFWGLYDYHPSWSHIFHNRIPCHVTGRDIVVPFMAMSSHDRFMIETPLRPGNKQRPRNITFFFAGGVCGSGRYNAVPPHCTYYKQQRYSGGVRQRVYELYSNRTGWRVVTRTDDYARDYASSRFCLAAPGGGWGKRGIVSAMYGCIPVMATDFLHEAFEPEMDWSRFGVRVPQRDIPRLGQLLESFTDQQVADMQRRTSCAAQHLHWSSSLGGIMKETGEFDAFATIMAILRTRIRAKQQ*