MAAVIVVAVLSGCQLGYYGQAIKGHWSLMSKRQPLADALADPATPQRVRDNLRLAEEVLDFAADRMGLPARGVYRQYVALESRAVVWNLMAAPAFSLTPETWCYPFAGCVSYRGYFDRQAALRAAHDLDEQGFDTYVGGAAAYSTLGWFNDPLTTPMMNRSRADMVDLLLHELVHRRLYVKGDTRFNESLATMVAREGTTRFIAGHDLTVDLERWRDVDRARAAFLAMVTDTRAALTRLYASDIPGSAMAESKDRLIGQLRQRYQSERRQLPALDAYQGFFQGPLNNAQLNGVGDYYGLVPAFQALLLGCGGHWHCFWEQVERLADDPRARRRWQQEIP