MALCALKAGVSGARLGTGCSAQLAAAGRSRVTFSTALLPGSRRFLASTSSLPSLELSKGARREGPWSIRASSDAAAAVRETREKVGPLQSLLNAIAHIWKQIVQPLGNFGFGKRSIWEGGVGLFLVTGVFMLALLLGWIRGLQLQGRTEKYRATVEFAQACGITVGTPVRIRGVSVGTVVGVQPSLAKINVEVEVGDATVVIPRNALVEVNQSGLISETLIDITPQPPLPKPTVGPLSPHCAEEGLIVCDRGHIVGQQGVSLDELVGICTKLARQMDKGGMENVFDAMNRVSSAVEDARPLLDKVTQMSSDLQPLMKDLRDGELLRNLESLTKVATETANDLRSLNSSVLSGENTKLLRQSVATLSRTLEHIESISSDVRGLTGDSSTQHNLRQLIESLSRLVND*