MEAAAPLPRWASDPCFMGIDEAGRGPVLGPMVYGCLYCALSYKNTLASLKFADSKTLNEEKREELFETLKGNNEIGWAVDIIDPRELSAKMLKKIKINLNEISHDSAMGLVAKVIDMGVLLTEVYIDTVGDPEKYRMKLSERFPGIKFVVAKKADSLYPVVSGASIVAKVTRDRALRDWVLQETAENMQRNFGSGYPGDPETKAWLAHHKHSVFGFPTLVRFSWGTCTPYFRDIVEVLWEPDELDDNGSVNRNGKRQLKLSSVGVTGYKRKSEEIESSGKGRCKFFLARKLEQISHF