MKTRIASLTLLALACGSGATLAADNLKIYNWSEYIAPETVANFAKETGIQATYDVYDSNETLDGKLMTGQSGYDVVFPSNHFMAKQIQAGALKKLDKSQLPNWKNLNPVLLKALEVNDPGNQYGFPYLWGTTGIGYNPAKIKAVLGDDAPLDSWDIFFKPEYMQKLSKCGVAVLDNGPELLPITLNYLGLPHHSQKADDYKQAQAALLKVRPYIRYFHSSKYVSDLANGEICMVVGFSGDILQAATRAKEANNGVEVRYSTPKEGSPLWFDMVSMPVDAPDEKAGYAFMNYLLRPEVMAAISNHVHYANGNLAADPLVDAEIKADPAIYPPQEKMAKLFALESMPQKIDRVRTRTWNTVKTGK*