MGVSLTFASSQPLVLSERSLQLQKNGGLMVLRGTMRAHIDWVTTIDNSDMVVTSSRDKSIIIWRLTKEDKTYGVAQRHLTGHSHFVQDVVLSSDYQFALSGSWDDELCLWDLNVGTTARRFVGHTKDFLSVAFSIDNLQIVSASHDKSIKLWNTLGECKYTIQDGDTHSDWVVYERVELPRTKLEAFRASVKTSIIRQLEAYRAAFNQGPTEMTWDSSSKSSQKMHHVDAIGVKSKRGNQVVVAASPPIEDAVVATDPLTKEDLVGIGIEHEKFGFELKTLKPMTYGQIADLLNAISERFDWEKIMEGDNIIGLK*