MQLPPALCARLAAGPGVAEPLPVERDPAAGAAPFRFVARPVRFPREHEFFEDGDVQRHLYLQDVLMQVADAPEKPRVPAFACQVAGCCQVFDALDDYEHHYHTLHGNVCSFCKRAFPSGHLLDAHILEWHDSLFQILSERQDMYQCLVEGCTEKFKTSRDRKDHLVRIHLYPVDFRFDKPKKNRSPASAEVPGDSGERSEGEAMEICSEPAAASPAPAGERRTYSHRIPSTICFGQGAARGFKSNKKTKQC