MELPGPKMKRMMGTIMLVFLVLCVLISHASVAKAANMTEQELQEIASPVEMFVDELPDMPRLKGYILGQDGHLKAGELRIGMFQKKWKFHRDFPASTVFAYGTSRETASVPGPTIEAIQGVETFVTWENHLPSRHILPWDPTIVTAKPKHGGIPTVVHLHGGISEPQSDGSSLAWFTAGFNETGPTWKKSKYHYVNVQHPGNLWYHDHALGLTRENLLAGLVGAYIIRNPNVEKFLNLPSGQEYDRSLLVFDKSFAKDGSIYMNSTGNNPSIHPQWQVVHYITVSINHCIPFVQFLSSYCNYVNMVCAARVFRGHDNSERQGLALLESKEKEISLPNC*