MLLEVRLPAEAGVAPPAPFLCEAASSVAVEVALRDAVALSNLRRRISRALASPQPHRHASTNVEVAAGPSLESGDFSTARELLSPSNVRRKAISTRAALLPLLRSLGGDADAAAPGEVSEEGASLLFAGKTLEADRPLSSYFGANDKSKAVVTLCAPPLSPSLRPTDLAAAGGGGGDGGSSDSGGKEEEEGGKAEPPAPVQSKAVGARAGGGGGAALPVGGIRHAGLAGGTCGEGGGGVEAAAMAEATAAGAAGLEAGAAEAAAVAAVAVAAGAGAAGAGFVGKRGLEEGGGEEAVSLSSFFKRARATGPPGEGGGTAGGGAAGGGAARDSAREEEEDEALLSGAQIAALRASSKLRGALGSRELRDLVREIDGAATRELALKRLEAALEDERFHAFSQDVVATLRIGG*