PDDVSAPPAMDPSVTLWQFLLQLLREQGNGHIIAWTSRDGGEFKLVDAEEVARLWGLRKNKTNMNYDKLSRALRYYYDKVRPGLGTLSVSIIFILCXXXXXVSGQKFVYKFVSYPEVAGCSNEDCPPQPEVSVASSVTNVASAAVHVAPGDSATGKPGTPKGAGMAGPGGLSRSSRNEYMRSGLYSTFTIQSLQPQPPPQPPSHPRPASALPSTTSAGAAAPPSGSTGASPSPLEACLEAEEAGLPLQVILTPPEAPKSEEMNMESRLGRPLPPQVKVDGPKEELEAAGEAGFVPEATKVRSEILPAVIMETAGREASRASSTISSTEIAQPQKGRKPRDLELPVSPSLLGGPGPERTPGSGTSSGLQAPGPALTPSLLPTHTL