MESFLQGDVCQDLREISVVNLIVSIVIVIGMLISYLPQHVRIISRGTSEGISPYFVLLGTTSATSAFANILLLPKSRQDIACCKEVETFHCVAGLLGIAQLGVQWICFTFIFVLFLVFFRYNAVDDPDSEAALVEEQPRWQTALLVASLTLLHGLAVIVVTGILSTIAHDKLAIWANVLGVMAALLAAVQYIPQIWTTYHLKHIGSLSIPMMCMQTPGGFVFAGSLFARLGWAGWSSWGIFVLTATMQGLLLSMAIYYEIQARKESKDHAPGRSTSHPEHYANNQEQLQATMDRQDSDAAAETTPLLK*