IGLCESGRQDPVCPDLDVSLSTGYAQYGGIRSGYQHFSAQGGQDSGFPSPRGALGYPFPPMHQNSYSGYHLGSYAPPCASPPKDGKFPLSPLPSVCAFQFSSSAIDLLVSLLSPTTGFSPYPPPPPSPTTAAALHVNASGPNADGDAHFLLDKLEDTGLRVNGKGKKMRKPRTIYSSLQLQQLNRRFQRTQYLALPERAELAASLGLTQTQASAVGPIPAAELKQDSFRRRCQLQRILALELDARPYRLMMLPIRCGVDRDYITD