MTTHLAFVFGLLGNIVSFMVYLAPVPTFYKIYKKKSTEGFQSVPYVVGLFSAMLWIYYAFLKPDTTLLITINSVGCFIQTFYICFFLFYATKKAKMDTMKLLLSMNVVGLGLIIFLTQFFAKGSNRAQIVGWICLIFSFCVFVAPLGVLRQVIRTKSVEYMPFQLSFFLTLSAVMWFLYGLLRKDYNIAIPNVLGFSLGVIQMTLYLIYKNAKKVTKEVKLEVTEIVADDKELKLSEEILKDQIIDVVKLSAIVCSEIIPMVTGNELKNEINLPQLNVIINEDMMIKPKAIIEAS*