MIDPPALVGCIAQAIVAGRHEIEDEPAVVVWLASGLAAETFQLDFVRTGSGALITGYRFDRTARDLHLLLPDPYTFPSNLLIEHPNTDLPGTAVVGGVVSGGRRRGDTRLFRDHDVLTSGVVGVRLPGMRGVPVVSQGCRPIGYPYIVTGADGILITELGGRPPLQRLREIVEGLSPDERALVSHGLQIGIVVDEHLAAPGQGDFVIRGLLGADPSTGSIEIDEVVQVGATMQFQVRDAAGADKDLRLTVERAAARLPGRAAGALLFTCNGRGRRMFGVADHDASTIEELLGGIPLAGFFAAGEIGPIAGRNALHGFTASMALFVDDME*