MCAVARYVKEDLIIPHNVSFYDLIKEKARGKSGPLFHFDVHEDIRMSNDSRIEKDESHAGKIVDRKWYERNKHVFPASRWEMYSKDKTYEQYTVHGNTDHSTQLNVNGGSSYQFEPAAPLLDCFSGQEASLFPEHLCCDAERWPPSGWWKCWGGDFTYENCCGALPSCSDELVSEVWKFVDPNAERTYREFWLSNAFYKISRVRKELMCKIPFVASRVLAFTNLDWIEQWEVLNFPRQCVHNHTNFQLGSIVDAMWSIFEELPLEDFLKSGKWAEMILKRLYGHSKKTAYYLLSDGMSLLPGRLPLSDASMTPEDEEFQRLLRRRLNLKLPLPMAEAQQYLQRPQASVFGRVAAYLVLATLQVAAPRREAMEAAQELLRSWV