MGHTFSLGKNIYDYGVNFPENNIMLFKFSNAQLQSQRIIENQVYEMCNVKGYGSLSFKPKIDNRIVKVKLYQELCHAILAVIQKQCLDDMPRTIRTMRIRLNQMRDLLAKWEGMSEDISRNCLLGMRLELSVRTEKIIDGRKLCSNLDLFEYSGIERAIGGHFDIREGSLQRFFQICHSHLATLANEIHGRNSYAPSIRVKSALTFARQAIGWSGKHMERQFQQARDWRSAQASQQALIQVGQFLYDGWKQDDLNIRPLIFEFLHNAHWFVHSRVVDRRVDGLMLKKTNSGAYWKKDGVYEDRVGGARHFIQEYGANWRNHVQSIA*