MQLPPALCARLAAGPGAAEPLPVERDPAAGAAPFRFVARPVRFPREHEFFEDGDVQRHLYLQDVLMQVADAPEKPRVPAFACQVAGCCQVFDVLDDYEHHYHTLHGNVCSFCKRAFPSGHLLDAHILEWHDSLFQILSERQDMYQCLVEGCTEKFKTSRDRKDHMVRMHLYPADFRFDKPKKSRSPASAEAPGDSGERSEGEAMEICSEPVAASPAPAGERRIYSHRIPLPSVWSGAA