MGCVQSSAIQKLQDEEKTALRGAIFVFVPPLRAPCRSTELANSKGLREGLLSPSMVEQMTALRSRIESMAMGDDAKPAAGILYRKRIRSAIPYHQQMQSFPQHAAATVTDLQLAIQEYLPFLLGLTDKDSRLREALSFSWIDFDNYYKEMQLGDAYYELLSMLHLMVILTLSQANLLLTPDPVNSGYQARVTDENKRASLDAFLKASGILKYTFDSVMNQMSEDLMEKLPPNLSKDTLSALYMQALAQGVEIQLSFAIDNPKATLAVKRRLACEQLKCWEQAKSKLQESSSFEDGHTWAQKHKLFIDWKHAEAKATAYYFHGLILCESADGGVVPDAAYCLQLADSLLSDSKKLCATFCSSSPASRVPPLTGSMKFLSEKIPKAATPKAQEQINQNEGPALPDFAIALQPEEFSLPPVDAEAWSSSNGITDTRQ*