MDKGKKRTAEVSKRRGRPPKVRGLAGLEGGMSLGGGGGEKQAEVDARWLRAVKQCPTFCPTEEEFKDPLGYLESIAEETRQFGICKIKPPMLATEPPAKVLSSINFRFKTRVQRLRQANSETKDKLKFLDSSRSYSLSEFEKAAHQFATKKTCTSAALPPETVEQLFWQELAMERPSTVEYGSDVEGSAFSSSSSDPLARSFWNLQKLPKVKKSILRLLPMDVPGVTEPMLYVGMLFSMFAWHVEDHYLYSINYHHMGAPKTWYGVPSNAALAFERVVQERVFAHTTTSSSEEELYNLLIGKTTMFSPGILAAHGVPVYRAVQQPGEFVVTFPRSYHGGFSHGQLRN*