MSREGMEGLNPYVLKNNDGDTALHLAMKCRSAQCILSLVHAYPQACFLANNKGVSPLFIAIQEGLTAMVKSLLENSDSDGTDLQLEGRKDLVHVALKARNTDIIDVILKKYPSLENERDEEGMTCLSFGASIGFYKGVCNLLDRSTRGVYECNDDGSFPIHIAVQKCHMGVVFAILIRCPNSKHLLNRKGQNILHIASRSGKAAFFLSVLLERTSKVQLMEKQDIDGNTPLHLATISWRPRTIYLLLFHYKGKCMNTVNNDARQSTWLMFKKKITRRTDPPAGDKNKDYVNTLLVVAALVATVTFAAGFTIPGGFNSSEPNQGLPTLAGDRKLTYFMVFDILAMQSSIVTIATLIWAQLGDPALVHTSLNVALPSLFFALLCMPAAFYFGVFVVFARVKGLVIFLDVASAVFIFLMLFLLGPHVLLRIPGIPAAFGAYFVLFVLLVDDDHHEQASPAKISSKEASAAKSSSEEASAAKISVTTKKVLTRKSVSF*