MESSRPLVLEPFGVLHPILQKLPEFLVRRLIRRGVATQLRYLYGLSAEEQLQGLVNFVQNAKKMPVMEAGGSFRDELYDVDFFKLLLGKHLKYSCLLYEDPSFTDEQAEEAMFKLCCDRARIQDGQRILDLGGGYGGLAMYTAQKFPSCQITSIADSRVQTEHIQEECRKRGLVNVEAIDCDITSTKITQTFDRIFCIGVFEHMINYQKFMKIVSDLTSEGGLLFVEHVCHKLFAYRTVNARNILSFSLLTTGNRMLADALPLYFQDDFVILDHWRVNGTHQGRSCEAWMRNLDAKFDQVSALFAKAYGEDNASKRLAGFKSNLLVGAEMFSYNNGQEWFVSHKLFQKRA*