MVDLSLGPDKEKKKGSKQPVYRGVRMRSWGKWVSEIREPRKKSRIWLGTFPTAEMAMRAHDVAALSIKGTSAILNFPELSNSLPRPASLSPRDVRAAATKAALMDFGNSAAFCHVRSESDTSETASLSKGSESETSETASFSSSSFSVTSVDEESMVSDGLDNIVELPSLGTSLDESSEFVFFDSLEDLVFMPSWSLSGTVDDFTYDNDSLLNSVFQESFSWKYFP