MLTITSWKELSITLLFCALISHSFASTFTITNNCPYTIWPGTLSGSSSPQLSTTGFQLNAGQSVRIPSVTGWSGRIWARTGCIFDESGVGSCQTGDCGGKLECDGLGATPPASLFEITLGTGDTKDFYDVSIVDGYNLPMVATPQGVPGCPKELQVVGGDGGGNVVACKSACEAFGLDQYCCAGAFANPTTCRPSFYSSIFKRACPRAYSYAYDDGTSTFTCKASDYAIIFCPMKGVKRPNGGEITPPVEESKMEKFPGMTSSSNILLPFPMLIGLLFQFISL*