MGRGGGRRRAPRATTLATFVSALEGQRLVVELRYDTIVRGTLVGADDQLNLQLEEASVQPLQGPRREASYLYVKGRHVRFIHLPGNMDPAAAIEQHRKRVAAAVRAHAAQQAQLAQQPEGRLAKGAQLEFQRSGSGPGGSAAQAMDTDANMATIRTRKFMTNRLLGRKQFVLDVLHPGKANVSKADLREKLAKMYDVKDLNCVFVFGMRTQFGGGKSSGFGLIYDNVEVAKKFEPKYRLVRNGLAEAVQKSRKQIKERKNRSKPLRGVKKSGGKK*