MPRTHTPPRSGPHSIAPVASMGAKLRTRLTDLVPALEHPIVCGGMHHVGYAELASAVSNAGALGTVTALTQPSPEALRAEIDRALRMITRTDGRGRKAPLAVNFTLLPTLRPPDYESYARVICESACAVVETAGASPGAFIEMFKRAGKIVIHKCTSVRHALAAERLGVDVVSIDGYECAGHPGTNDVGAMVLLAKAQERLRVPFLACGGVGTGRQLAAALALGADGVCMGTRFMATREAPIKEGIKKALVSADENQTTLVMTTVKNHERVYKNKVAEEVRAIEAVKPGDFGAIHHLVRGENYRQSFQETGDPDSSVWSAGCVMGLIDDAPTCDELVARIIDEAVDVMTRRLTGMITHDARL*