YPVPAATVAVECREDLAHVEAKKDLFGIGQFIDPADLTLGTCPPSAEDPAAQVLIFESPLQNCGSVLTMTEDSLVYTFTLNYNPKPLGSAPVVRTSQAVVIVECHYPRKHNVSSLALDPLWVPFSAAKMAEEFLYFTLKLTTDDFQFERPSYQYFLGDLIHIEATVKQYFHVPLRVYVDRCVATLSPDANSSPSYAFIDNYGCLLDGRITGSDSKFVSRPAENKLDFQLEAFRFQGADSGMIYITCHLKATSAAYPLDAEHRACSYIQGWKEVSGADPICASCESGGFEVHANAVVSHGTSTLSGGGHGTGKPSDPSRKT