MTSSMRQWWRRAAAALKDRRSLLLARLRPRRAGHHRELEAAVIRATSHEDRWMDYRSAARVFAWARSSPSCLRPAMCALARRARRTRCWVVALKSLMVAHGILLRSGLAPSAARAGLVVPFELADFRDRSSFSSSSAARSLAFSAFVRAYFRFLDYRSHLAAQVDTDGDDAANKCSDDPQTAFLDRIAKKQFLLDLLLQIRPYGDGMEVPLVLEAMDCALIEIFQVYGEICTGIARFLVSGVQCRPAKPTMDKAATAEGVKVLWRAVEQGAQLSSYFDLCRGLGVANARKLPAAFVRLKDDDVRDLERILMTDIQDDNSDEAEPEPEAEGMAAPADVKDAGPTSTTTTVVTTTTEWVAFDEENSSAGVVAYDDGGGHVSNHWNPFVAAPSDGREVGNLIELF*