MNQSNKTLNNNITKLVNQPYKYGFSTTIEKDIIEKGLNENVIRLLSKKKNEPKFLLDFRLKAYKKWKEMKCPEWAQLKFAEIDYQDIVYYSAPKVKKRLNSLDEVDPELLETFNKLGISLNEQKRLSNVAIDAVFDSVSIATTFKEELAEYGVIFSSISEAVHDYTKLIEKYLGTVVPIGDNYFSALNSAVFTDGSFCYIPKDVICPLDLSTYFRINDKNSGQFERTLIVAEENSQVSYLEGCTAPQYDNNQLHAAIVELIALDNANIKYSTVQNWYSGDQKGQGGVFNFVTKRGLCAGSSSKISWTQVETGSSITWKYPSCILVGENAQGEFYSVALTNNYQQADTGTKMIHVGKNTRSRIVSKGISAGNSKNSYRGFVSVNKKAIGARNYSQCDSLLIGNLSNANTFPFISVQNCTTKIEHEASTSKIGEEQIFYFLQRGISIEKGIELMISGFCREVFTELPLEFASEADRLLSLKLEGSVG*