MTAITKNLPWFVKDLGISIVGSKCYTSLVENLDIHDTECIKYSISKGLGVGIVVGGSIMKVPQLLLIVSARSARGLSLSAYSLETLAYAITLAYSYRKEFPFSTYGENLFLTFQNVIITLLITYYSSHPPSAAIRRVAAATVPMVLSAFALVAAPDAPLALLQLATLPLSLFSKIPQIRQNHRAHSTGQLSAFAVIAQIGGCLARLFTTATEVGDPLVSAGFALALLLNCVLGVQMWMYWGQDERDQSGKGRIGTPVEEKPEVWQPQSS