MLDLFKPVYYSLEKSVAAKSIPAVHEILGRKKLADFNDSTLTGTVDHSKWDGVLKRHVKMDGTVDGITNVSLVDYNGISQDVEFGAYLNILEHTDVTSLAHAEELAFWINAYNALCINLVVQHERIHRDSPLTSINNLSEKGKPVWDKIAGVVGGQEVSLNHVEHERLRKVWDEPAIHGCIVCASASCPNLRDEAFVASQLKEQMRDQMKDWMNNDTKGLKLYQVRGVFGFGGGGNRLQASRIFLWFSEDFGGLEALNKWIPQFVADDGMKQSIIEGSPAVRFFDYSWKINRAR*