MASRCWPSDAELNELRERVSKIVDLNKEEVRVVVSPYRICPLGAHIDHQGGTVAAMTINKGILLGFAPSGSNQVVIRSGQFEGEVKFRVDEIQQPKDKSLDKDSSELQEQCNWGRYARGAVYALQSRGNNLSKGIIGYICGSEGLDSSGLSSSAAVGVACLMALQYANDLVISPTENIDYDRLIENEYLGLKNGIMDQSAILLSSHGCLMCMNCKTKDYKLVYRPKVLEYNESGEPKATRILLALSGLKQALMNNPGYNKRVAECREAAQILLEASGDYKTEPILSNVDPEVYEAHKHKLEPDLAKRAEHYFSENMRVLKGVEAWAMGRLNDFGMLITASGRSSIQNYECGCEPLIQLYEILLRAPGVLGARFSGAGFRGCCLAFVEADLATEAASFVRSEYLKVQPELASQISKDTAVLICESGDCARVI*