MRRCLALLALAGLSVWGTGAFAAQEAACHIGICTGTVSQSEDSLRGAEELIKRYGDAASGGMIKHITYPDNFMSEQETTISQIAAFADDPKMKAVIVNNAIPGTTEAYRRIREKRPDILLLAGEAHEDPSVISSAADLTVSEDFLSLGYVFIAGLHKLGATDFVHVSFPRHMSMELLLRRLEIMKKACADMGMKFHMESSPDPTSDVGVAGSQQFILEKVPAWLAQYGPKTAFFSTSDGQRAPMILRVAEVGGYTIGADLMAYASGLGIDLKDQAGDFAAMRSKIEKDVVAKGASGRLCADAWSYNFVHSVALGELAKKLVDAGVTPQNFRRRFDAKQVFDAFSAETPGSRWLGDFYRDANTGIKLNNFMLIYQDIYTFGVGFLGMTDKPVPAKYFEDK