MPSTLSEELVGKYLAAQYQVWIDTSVVTLQIGCQSAPLAALLQATGNRSAVYVTACNPASEVATSQENQSAMARLYERLACYSNHIYRGTGIDPSGEWPAEESLLALGIDLSIAKKIGDEFGQNAIVWIDSAAIPHLVLLC