MNKVWSEVYAKNYHKSLDHSKQQDKKSLSTKALLAEIKETNEKKKKDDNFSLYTIVGSRRPLLPDLKYEYLDTSINDDLYEIVKYSADEMCSTLEQSCAIMHLWTTFVEPFFGLPSRPCGTEDAEEFVKDKINKTKENGLEDRVSDVILANCKNTVKKRSKMRHGTTELARNGTLNFSAQANSGIMQISSSSKHFEPALSENRMDAHVLMQPFLKEKCSLGLTSYATHLPKVFHGTIDGGQLGDGALRISGLLLEGTKNAKLQSSRKDSKVLKLEVGPSVTLPEREEGELSPSPEADERSMDGYTSVSLAVNRASHGSENWVLGNPPEADYDKEWGEPGKECPGEDCDHDVDDEEEESARKTSEDSENGSDPCEEVSAMECGDPNDAHGGYEIYDDNVGKQHVKRETEGEAEVAMDLCGGEGNGASLLSWNGLFPSCTPLAVHGLSVDNNTTLDTTSSVFYGNDTLYVLFRLHQSLYDRVLSVKSCAKAAEHKLRHMKDSTSSDTYERFMRALYSLLDGSLDSVKFEDNCRE