MSTFHTHLKMSLTNKLSIKDLDLKNKRVFIRVDFNVPLDGTTITNNQRIVAALPSIKYAIDQGAKAVILASHLGRPNGQRVEKYSLKPVQAELSKLLGKPVTFLDDCVGPKVEEEVSKAKDGEVILLENLRFHPEEEGSHKDADGKKIKADPAKVEEFRKSLTSLADVYVNDAFGTAHRAHSSMVGIELPQRAAGFLVAKELEFFAKALEHPERPFLAILGGAKVSDKIQLIDNLLDKVNALIIGGGMAFTFKKTLENVKIGNSLFDEDGSKIVAGLVEKAKKNNVKLVFPVDYVTADKFSKDAKVGHATDAEGIPDGWQGLDCGPKSIEEFQKVIGESKTILWNGPPGVFEFDNFAKGTKAVLDACVKAVDNGATVIIGGGDTATVAKKYGAEDKLSHVSTGGGASLELLEGKTLPGVAALSEKK*