MGLEQHKTAVTRIASAIRGFYERKQPFRIAHGSTNSTRPIRRKHEVDISDLRNVLRVDPVTRTALVEPNVPMDRLVEATLKHGLVPPVVMEFPGITAGGGFAGTAGESSSFRYGFFDRTINYVEMVLADGSIVKVSENENRDLFRGAAGAVGSLGVTTLMELQLVEAKKFVKATYLPQRSVRDSITNVHAATLNDANDYVDGIIYGPDHGVVVAGEMTNEMPDSAKIQTFSKAWDPWYYLHVKAKTRGNSPVTDYIPLAEYLFRYDRGGFWVGRAAFHYFHFPFSRVTRWWLDDFLHTRMLYKALHASGESSRFVIQDLALPYANAEKFINYTSNKLGIWPLWLCPLKQSPAPTFHPHSSVQSPGFTEDQMLNIGVWGFGPKDPEAFVTANRELEHRLRELGGMKWFYAHTYYGEDEFWSMYDRKWYDELREKYNATTLPSVYDKIKIDVEADRKERHESWSRKVRSIWPLGGLWGIKKAIESKEYHIHRNSTWKWK*