MRRIRFSGGSSSNCALLGTTFPFSNYTNFPFKTKSFLKLLPSRTSLIFTTPHYRLVTAAQHSSTPQTNLSVDSGGSGRNGYPLKDSKVVLKGMRYTDLEKWVQSYGYRPAQALMLWKRLYGDNIWAQCSEELEGLNKDFRKMLGEHAEFKTLNLKDILTASDGTKKMLFKLEDGLVIETVLIPCERGRNTVCISSQVGCAMNCQFCYTGRMGLKRNLSTSEIVEQAVLARRLLSSEVGPISNVVFMGMGEPLHNIENVLKAADILVDEQGLHFSPRKVTVSTSGLVPQLKRFLRESNCALAVSLNATTDEVRSWIMPINRKFNLNLLLGTLREELQSKHKYKVLFEYVMLAGVNDSVEDAKRLIDLVQGIPCKINLITFNPHSGSFFKPTTREKIIEFRDILAEAGCVVLFRWSRGDDQMAACGQLGKPGEIQAPVLRVPSQFQAVLEAAA*