MSTLIECGASPFIPGFALKDVRLENGLTVRVAIGGSGSPLVLLHGHPQNHTTWRKVAPTLAQNHTVILPDLRGYGDSDKPTSDPAHRTYSKRTMAQDIVMLMDALGFSRFAFVGHDRGGRVGHRLALDYPDRVTCCTFIDIAPTATMYALTDKSFATRYFWWFFLIQPFPLPETMIAHDPAFFLRKHISGQLKIEGATSQEAFNEYLRCYQNPEMIHAICEDYRAAATIDLDDDAADTSARIRCPLQLLWGGLGTVGQLYNVVGTWKEKALNVQGEALPCGHSPQEECPEYFIQKLQSFLHSVL*