MATNPSNGLEGDNTLQSICYHRGSLKLLDQRKLPLETTYLDIKDASDGWLAIREMVVRGAPAIAISAALSLAVEVSNLENFNGTPVEAASFLAGKLDYLVSSRPTAVNLSDAATKLKEVVSKAAAAASNCQSVFQAYIEAAEIMLADDVASNKAIGSYGARFIQNQQKDPTKLSVLTHCNTGSLATAGYGTALGVIRALHGEGVLQRAYCTETRPFNQGSRLTAFELVHEKIPATLIADSAAAALMKDSKVSAVVVGADRVAANGDTANKIGTYSLALCAMHHNIPFYVAAPLTSFDSSLSSGKEIIIEERSPKEMLNARGGLGEQVAASGISVWNPAFDVTPASLISGIITEKGVITKTGMDDFDIKDFINKAG*