MTTKAELVFIPAPGAGPLISTVQIAKLILDRDERLCISVLIMKLPMDFGTQSYVESLSSTVRLKFVDITVDEKTTAELMSNKETFFLDFIRGHKPKEVPQIYPVGPVVNFKEGGHGQNSQSETESIIKWLDDKPESSVVFLCFGSMGSFEPEQVKEIAIALECSGHRFLWSLRRPPPKGKMELPSNYENFEEVLPEGFIERTNGVGKVIGWAPQVTVLSHPAVGGFVSHCGWNSILESFCFGVPMATWPHYAEQQMNAFALVKELELAVEIRMVYVKDFEGKNPVDIVTAKEIESGIRQLMADGDKNGIRKKVKEMKEKCSAAMKEGGSSYASLGLLIEDVISNIS*