MAAIASTLSLSSTKPQRLFDSSFHGSAISAAPISIGLKPRSFSVRATTAGYDLNAFTFDPIKESIVSREMTRRYMTDMITYAETDVVVVGAGSAGLSAAYEISKNPNVQVAIIEQSVSPGGGAWLGGQLFSAMIVRKPAHLFLDEIGVAYDEQDTYVVVKHAALFTSTIMSKLLARPNVKLFNAVAAEDLIVKGNRVGGVVTNWALVAQNHHTQSCMDPNVMEAKIVVSSCGHDGPFGATGVKRLKSIGMIDHVPGMKALDMNTAEDAIVRLTREVVPGMIVTGMEVAEIDGAPRMGPTFGAMMISGQKAGQLALKALGLPNAIDGTLVGNLSPELVLAAADSAETVDA