MKKTMVLYPGLSVSHFLPMMQFADELIDRGYAITVALIDPVFQQHIAFPATVDRAISSKPAIRFHRLPRVELPPAITTKDNDFSLLGYLDLVRRHNECLHDFLCSMPPGGAHALVVDPLSVEALDVAKRLNVPGYVFHPGNASAFAIHLQLPLIRAEGQPSFRELGDTPLELPGLPPIPVSYLYEELLEDPESEVYKAIVDLFHRDIQDSNGFLMNTFESLEARVVNALRDARRHGDPAALPPFYCVGPLIEKAGERRETAERHECLAWLDRL*