MLRTPRHLTLLPRYSHFLSTSKRSKKNECDLPAVEELRRHGCGCNCKVVVVGDDDDEPEEALAVIKISHLEISFCLLAWRSSDGELVELLWQDGGVVAHAQTRHRSPGLLARSGVTGEEETASAWFADGGGGDDALGVGMGRDIYSQFWHSFANVDGHAAGALALATPTPTPRAAARKDDVSSRLDEAGLSICGSNAVAAPALPADDDDDDIDAAAPREEEEEGTGAARAGGASSSGGSGSGSYPLFKRGRDELDSLSEVADETRPSKRPAAKRRTRAAEVHNLSERRRRDRINEKLRALQELVPHCNKTDKASILDEAIEYLKSLQMQIQIMWMTTGIAPMMFPGAHQLMPPMGMGLNTACMPGAQAQGLNQMQRTTYYMNNSLPNQMPQIPSPVMSAPNVPNDMQSDNRIRGPRNPFLHCNDTLTATAQVPVTNMQATRGDEQRKAEQLVLEE