MQQYSEQSDQALTSPDQISKMEMLPGFRFHPTEQELVGFYLKRMVEGKRIACDFIPKVDLYRYDPWELKGMARTLEKEWFFFVPRDSKYPNGGRPNRRTKCGYWKATGTDKTVQLAPNHSIMSHNCYGLRKTLVYYKGRAPKGTKTEWIMNEYRLSYTYDCNGNHSTKENLQSSITLCRVYRKSVPLGPIQKEESESSTVAVEWPMIKPCKREELDHNYAINHFTKPPPFSSSVQSSSGHGGAVQAGLIMEAALVNYQQQQLEAMISGPKMMIPNKSTCRSSLNQSSWAKCVQLSPTSSCVTIANNREDYQQQNVINQPAGIQVHIAPAGGCSENKLQQSEIARAAADDHDMEIELWSDY*