MGLREMDSALPPGFRFYPSDEELVCFYLRNKVANQRVASGTLVEVDLHAREPWELPDVAKLTAEEWYFFSFRDRKYATGSRTNRATKTGYWKATGKDRVVHEPATRELVGMRKTLVFYRGRAPNGQKTGWVMHEFRLETPNSPPKEDWVLCRVFNKMKLSSEGEETGSSGIHNGHTATVSAEPSSPPPAFLGSLPNPAAAPADRFYQQRQVTTGSGSSSGTLLMNLQAMLQQGSSCFLDYCSPVVHHGAAVGAPHNAGCGDDAAVAMALGHVGFEEHGLGEIEMEYAQAQGGCGLYF*