MSDASRVLHIRNVGSEISENDIIELVQPFGMVNKIVVLRAKNQALVQMQDVASAINAMRFFSSIQPSIRGRNVYIQFSSHQELTTSDQPGLARRADQDLQPNRILLVTIHNVVYPITVDVLHQVFSPHGFVEKIVTFQKSAGLQALVQYASQQNAILSKNALQNRNIYDGCCTLDIQFSNLQELQVNYNNERTWDYTNPSLPSEQVNRNANPNNFMALFGEGGGGGGGVYGLQGGGGRPVPFQHGNMGMNSYQQMQLGAASSRGNSSLGGGVGGGGGNGALPPGITGTNSRTTLLVSNLDPEKMDADKLFNLFSNYGNIVRIKMLHNKPDHALIQMGDGVQAELAVTYLKGIMLFEKRLEVNYSKHPQINPSADTHDYTSSTLNRFNRNVAKNYKYCSSPTKMIHISSIPADITEEAITDHLSPHGNIVGLKIFEANSKKQALVLFENEEQATEAMVCKHASQLEGSTIRLAFSKLSSI*