MGWKGFVEGWIASVVAGVSTHPLDLIKVRMQLQGEQGKMQESYMNPFVMGAKLVRAEGFAGLYAGVSAAMLRQTLYASTRLGIYDMLKHRLSGDSGSGGGVVGGADLPLFQKVAAALIAGGIGAAAGNPADVVMVRMQADGRLPAKERRSYRNAFDALSQMVRNEGILSLWRGSSLTVQRAMIVTAVQLASYDHVKETLAFYKITNEGIATHLVASLTSGFLTSVVSEPIDVIKTRVMNMKVVFGKTPPYRNAIDCAMKTIRSEGVLALYKGLLPCFARQGPFAVVLFITLEQTKEMLKDF*