MEELNDVWHSMNDEELMWRASVVPQIKKYPFNRIPRVAFLFLTRGGLPLAPLWEMFFKGHKGLFSIYIHTSPDFNYEPPPSSVFYKRRIPSQAVQWGRSTMIDAERRLLANALLDITNERFILLSESCIPLFNFTTIYTYLTNSDQSFLGSFDDPRKIGRGRYNKRMYPNITLFDWRKGSQWFEIHRELAVKIVSDVLYYPVFKNYCVPPCYMDEHYLPTLVNKVCPGLTSNRSVTWVDWSAGGSHPMTFLKKDVTEEFLRSVGSELNCSYNGKMSSICFLFGRKFHPSTLQPLLRIAPKLLGFG*