MSKRPNFLVIVADDLGFSDIGAFGGEIATPNLDALAIAGLRLTDFHTASTCSPTRSMLLTGTDHHIAGIGTMAEALTPELEGKPGYEGHLNERVVALPELLREAGYQTLMAGKWHLGLKPEQTPHARGFERSFSLLPGAANHYGFEPPYDESTPRILKGTPALYVEDERYLDTLPEGFYSSDAFGDKLLQYLKERDQSRPFFAYLPFSAPHWPLQAPREIVEKYRGRYDAGPEALRQERLARLKELGLVEADVEAHPVLALTREWEALEDEERAKSARAMEVYAAMVERMDWNIGRVVDYLRRQGELDNTFVLFMSDNGAEGALLEAFPKFGPDLLGFLDRHYDNSLENIGRANSYVWYGPRWAQAATAPSRLYKAFTTQGGIRVPALVRYPRLSRQGAISHAFATVMDVTPTLLDLAGVRHPGKRWRGREIAEPRGRSWLGWLSGETEAAHDENTVTGWELFGMRAIRQGDWKAVYLPAPVGPATWQLYDLARDPGEIHDLADSQPGKLAELIEHWKRYVSETGVVEGASPFLVR*