MSFEPRTVKAELRLAAKQLLERGLYQSAKWASEQAAGIGTVGVPPHAPSPALEDEPIADELEEDKSQKCTFLRGYALYLAGEKRKEEEVAELTAAAQTKSDVVNGELAALSAELGEAHKLNQLDGFNLYLYGVVLKESEHKAQARDVLVASIDAYPWNWSAWLELAALCPDRQTVRRPRRGAAGGGGSKPEYMKDMFLAHVALEFQNSEESLALYESLQQLFPLSNYLLAQTAIAKYNQREFDEAQEEFEELVKREPCRLDGMDIYSNILYVKESRAPLSFLAHTATQLDKYRPETCCIVGNYYSLRGQHEKAVIYFQRALRLNRNYLSAWTLMGHEYVEMKNTPAAIHAYRTAVDLRAPAHAFYALYYYRKATTLRPYDARMWCAMADCYEKMQRWHEAIKCYERAECHSDREGIALSKLARLYCKQLNMADKAAFYYKRNLDKRDAEELDGQETVEALLFLANFHRARGDLKAAEAYCSRLLDYAGPEKEEAKALLRDMRSEQGQRRGLSAKFSP*