MDRASENRRLAAVGKPVPGIGEMGNRRPLRDINNLVGAPPHPSAIAKKPMLEKSGKEEQKPALVVSHRPMTRNFAASLTRKEQLDHQVSVADAAVVCTDPQKNPIPDGTVDDDVESCESNDYIAVDECNDTDEDESMMDIDSADSGNPLAATEYVEELYKFYRENEEMSCVQPDYMSSQGDINEKMRAILIDWLIEVHHKFELMDETLFLTVNIVDRFLEKQVVPRKKLQLVGVTAMLLACKYEEVAVPVVEDLVLISDRAYTKGQILEMEKLILNTLQFNMSVPTPYVFMRRFLKAAQSDKQLQLLSFFILELSLVEYQMLKYRPSLLAAAAVYTAQCALTRCQQWTKTCELHSRYTGEQLLECSRMMVDFHQKAGAGKLTGVHRKYSTFKFGCAAKTEPALFLLESGAGGYNLQKQPC