MAVLGAASPTVLPGECTSASWDSLAARQARISCTRRGFVCAAAAAATNGRPGASSSSGPGERQEYRFFEESDGGRENKSAATKNKRVGDSGPGTFGDRPYRTIPGLGKFYLDELDVITLLDPPYLSPLDPASYNHASFIWWVTLSAGVSWINVLVVSQEEDWRCPGGAKSSAFGANPSQLANEDDSLMQSMWEVTGKRYDSPKLFAGDAFTLLPAPEIEEPYKKTIWHGKVGGDFWPWSWLRDITIVCFPYFHEFFVSKDDGIYGQLSCSGLFGSVVSRYMPLYFKVQQAEFVSVTNDECDMVLDFSSGHLHLKDELPSSFRKPEKLSWPLENFVAYIRPAGPGVLVGQLWQKRSDAKEAPPLKLGKLVIVKGV*