MEDRAVEEAEVSGAAEFAPALIAAHPHGNSVAVAIGPELRVFDLKVGSPVLLSDDCGGRSHSDAIRAICFSVSGALFASAGDDKLVKVWKTDSWRCIRTITSEKRVSAVAISNDDLYVTFADKFGVVWLVTLGEDGTEQVSVDNKPVSILGHYCSIITSMKFSPDGRFIATADRDSKIRVALFPKNPLKGAREIQSFCLGHTDFVSCIAFTNISENQSFLISGGGDSTVRLWDHINGCLLDTCQVRDKMEELLELNETDDSSLAIADIRPSNDGSLVAVAIQSFNGVMLLACDLVGKKLSFLKVITMEKSYIPTSLASSFSSELLWTVMGASNMPNQASSQLLTRLRIIRRFQKDLLSSDNCPAILEDSEVPHGEKLLLALQGSLDVAKQEEVLASVLAALKVSMHKMLVKKHYSEERREQRKRGRNDKKIKS*