MIVPTGVLEPRAVLRDTICDVYFTEAGYVEAPAGVTWKRYDALEIPAIPYPRVSLRWTVREKHPWRWSWMGRYPGYKDVIELFEGFQSIEMGTNERQSLFNGRERPALIDLELPRRWLRHCLDNDDCCAKLKGEGVRTSVFRLIDTTSKSVVEFDQHRLGDIPYVTLSYVWGTTQQAMLKRENLLRLQLPGSLQGATPQTITDAMMFTSYMGYRYLWVDTLCIIQNDDADKMSQLQIMGDIYKNANFTIVAAAGENSGSGLAGILTPRRAIQRKKQWRSASFLKLEIRPYVLRNTPVRLVEIYDIPEDNMSRTMPFSTNGGESASPLPTHSYPNAFEPLTLDTIYKTLSPDITPKRLSRTPDDQLLFFWCERTYLYLGKPSGDEDTISVHDEEEWERPKYSWKSDRMKVEFIAIASDACPWFALSSNPSQREKQGIEFFLFLIKRRQGIAYRVATIGFVSIEKWLKFKRERILVALG*