MKLPSLTTLCKPSHWISPLRARQLQRAYSSLKLTLVCGLLTIVVLRGTLGAGSGKFGTPEKDFEDIRHQFEKVQLLSIHRTSGNIKHARRVLAEAAADKKLPSKAVIQQLVQSQHSPHDMNKNIAQDTTTLRQSMLIQNPTSTSAKMESESSNWDAHELNQQAANVNIDGKRHKIMLVTGGSQRSACHQHCLHKSIKNKIDYCKIHDIEIFYHTAHPDEQMSGFSTKLPLLLTKVMLLHPHVDWFWWIDSDAMFTDMAFELPLEKYEDYNMVVHGWDDLVYEQQNWVGLNTGSLLMRNSEWSLDILDAWSQTRPVGTTDEVAKVSTGSSTGRLECELDDQCGLANLLVNERAKWGDKVLLESSHYLPGCYWKFNDEEMMGLKGTQLHGVLGHEDWPFVTHFVGCKAFSRKTDQGGDTLCAEHMEGAFNFADSQAVQLLERYPSTSLSSSHRRLRQR*