MSKVILVVLDGLNCKSTSINMGYLNALCKENLGKFYSLECELPSMSRPLYECLLTGVKPVLSGIINNKLSFSKQISIFDLCKEQGLKAGGAAYHWVFELYNKKEFIPSLHRHIEDENLTLPYGHFYYEDDYLDSHLFADGEHLRNKYNLDFTLIHSMNIDDAGHKFGSHSIEYANKTKKVDNLISEYLPTWLEQGINVIITSDHGMTEGKSHGGLSEDEILVPFFTFGSAFSYENAKIKQDEICGSVCEILGLKHDKRYNDEILKAKK*