MGRTPAVCWALSALPLIILLRFSDAGLISEQATHRSDGLCEMLVLPYQHYSCQEFVVQTGDDFLLGVQRLWRPDLMTSGAGKGEPVLLFHGILTGGDVWVLNPPGEGLGFMLADAGYDVWITNYRATAFSYGHVAYKRSDKGFWDWSLDNLASEDLVSSLQLVHSKTSRKIRLVAYSEGAQATLAAFSQGLSSELVSRAVLMAPVSYLTKGPQLIYIASKLRLQRIYEALNIYQLSTRGPGGREIVDLLCAKSSVRCYKDWFKVFSGFMCCINSSRRAYIDKFETQATSVKNLDHYSQQVRFGTFAKFDYGEAGNMERYKQASPPAYDLSKFPCDRLPTLFISSSKDSLANPTDVAHLFSEIPVGYQSKVVQNFGHLDFVFGYTANRVVYDSVLEFLQPI*