MATGWVWNSTHDDARMPSRAFLDVDVDDHRAKHARCRAFVEATDLRYGWSSKDVSALGGSEKSRLNEMYESDHEWSARGAIETEPATKTRMVFELFDERAPLACENFKMLCLGTRGTSKESGARMCYEGVRFHRCVRGFMMQGGDFQHQNGAGGESALGKKTFKDDVGGLKLKHDARGVLSMGNTGKNSNTSQFFITFGPCKQLDGKHVVFGKIIEGMEVLDMIEEECAVAPGGMSEEPTKSVVVAECGVLE*