MAPPLEDDDFLPEILLRLSPRTYDPARLVRVSAVCKAWRRVLADPSFSGRYRGLHGPRAPVLGVLHNPTDCELDRFVPTATSSSFRPYAHASFYSLDTGEAASGGWTTSASTSAPSWSLEGYYLEDDRPAAHVVGDSLYFVGKSGVLLRYRYGRLLVIDSDVLSVIQPPPDAKRRLRLGYTVVMASPENELWMGILHRHMLSLWAREEEDDAAAAANAGWVRRSVIDLKPVLPWPIGKPKGKERACLAVVDEDPDVIFVGTEEDDGVFAVELESLARCASGKYARLANQEAVCFPS*