MSKNNVNKYDMVANDSLSSDEIFLNIWVGIKIQEQMLSTTSRLCDPKWGVQGLGSQFNPKTKYAAWQQSICTEERRNIRIHHLQHGNNPTLQRVEGADLKLSKNINHQLKPSTEAKHRIQTSAPHQDSSKVVDATPSMPSDVVKQDKLKVLSMLFNSVKDNVIYHIALKMDPADCCHTFYELYESKNMAQTMYLFDQLQSLRLEELQSMTDYIRCTRELTSQLQDIGETLSKDRIVHTMLNGLPSNYKAFI*