MSEFHHKLVQRKVRFDFSDTPLHWVPGEAEASQVMNVLHMLLPSGELWFCRLYNKALPLVSDARLRDDVQGFIRQEAMHSRAHDGAIQRYLSRFDIDSKPFTDKMDFLFERLLCDYPLGQNRLTRALDGWWLRQRCAIIAAVEHFTCVLGKWVLEARELDRRGSDPVMLDLLRWHGAEEVEHRSVAHDLHVHLGGSFVTRQLTMLLVIAILVYLLADGTRTLLDQDPSLRGAKRQGFLRTWWRLGKQGLLPNLARTFRDVARYFNPWYHPEHEANTQEALEYLANSPAARRAANA*