MKRALRREDWQQSCPVHLLDDACLVRIFSFLSPLPDRFIAARVCRRWHGLALDKRMWLRVDNSSETSLFQPHAFATIQDAVSAARPGDTILISSGTTHSISNVCIDKPLCMCLVKGMLSTYKQLGAGLNPEDTLLICPRGCDSGLEFMASSRISNLTVTAELGNCLLHKKGSLIVEGCVLRCRQHPLEHLSCALVSTADEGPCCITKRQNGVSVIETKIEGGKEAVRTNGSLVLQGVRVVYARAALVFWFNVTQRCLPTIDASILASNS*