MEAAAPLPRWASDPCFMGIDEAGRGPVLGPMVYGCLYCALSYKNTLASLKFADSKTLNEEKREELFETLKGNNDIGWAVDIIDPRELSAKMLKKIKINLNEISHDSAMGLVAKVIDMGVLLTEVYIDTVGDPEKYRMKLSERFPGIKFVVAKKADSLYPVVSGASIVAKVTRDRALRDWVLQETAENMQRNFGSGYPGDPETKAWLAHHKHSVFGFPTLVRFSWGTCTPYFRDIVEVLWEPDELDDNGSVNRNGKRQLKLSSVGVTGYKRKSEEIESSGKGRCKFFLARKLEQISHF*