MLAVFNKSVAMGPEELCSPSSGQDGALSGMDIMNAFVSEESQVMQLHFKGVGGMAYTHHREALLKPRSFAVVDDVFCLFEGNLQNLTSLRHEYGLAQHVATEVMLVIEAYKTLRDRGPLPADQVVSDFEGQFIFILYDATTGNVFVAADNEGKLPLYWGMAADGSLAFSDKAELLKLGCKFSFAPFPSGCYFSSHKGLHSFEHPLKRLKSIPRVDNEGNALGATFKVDLTTQDLAAKEEEGMHRVESEANWATSI*