MNQDGVSVAVEGDIEDRISVLPRNVIDCILELLPIKEAAKTCTLSKSWRYIWSELPKLVLDYEFCDELIDESESKFREVVDGIMLLHMGKIVQFDLDVRVEDLASYTAIDRWVLYVTRNSVKKLHLRISNIDDRSYTLPPCVFHCSTLTQLKLARCSFKPPDSFRGFPNLVTLRLASVTFSEHCVIKAPLLANLTLNCCDGMQYLNIVSPVLKSLYVCYPHSYIALNCFMNCKNLRDLGLVFSKVVNNPKHDHRSTLMKLLDSLPALEVLLLDSLFIELLSADVVLSSAPPFILNCLQKLSLSVDFGKLGHSSCVLQLIKCSPNLSELKIRVKGTNDNVEAFVKCLMTPDCLQLPLNKLEYVSFYGFASPNCVQAFAMLFIFQAPSLLRIFIEQPIGTKSSKDLSDLPRASSKVELVIR*