MTTHLAFVFGLLGNIVSFMVYLAPVPTFYKIYKKKSTEGFQSVPYVVGLFSAMLWIYYAFLKPDTTLLITINSVGCFIQTFYICFFLFYATKKAKMDTMKLLLSMNVVGLGLIIFLTQFFAKGSNRAQIVGWICLIFSFCVFVAPLGVLRQVIRTKSVEYMPFQLSFFLTLSAVMWFLYGLLRKDYNIAIPNVLGFSLGVIQMTLYLIYNNAKKVTKEVKLEVTEIVADDKELKLSEEILKDQIIDVVKLSAIVCSEIIPMVTGNELKNEINLPQLNVIINEDMIIKPKAIIEAS*