MATSPSVTPDPSVELPYWDGYLRQLEAEEMEYDYKVLHSHVGCWDDPSWSNRVPLDYAKAAERMCQLVCEAGTVAPNKRVLDVGCGLGTVVASMNARVSPIDLVGVNIDDRQLEVARAGVQPREGNTVEFITSDACDMPLDDASFDVLMALECSFHFPSREGFLKEARRVLKTGGRYSLCEHFISEDSKPHSEVRRQSRIWGPFIEPCKVSRYDELAEAAGFRRVYEKDVTAETIPTYPGIRKLLRRGFPFPLNWQAVAMMWLTEFLMRRSKLRYMILAYEAAILSATSTVGRTRGNLPGILATTLENTTFHRRLDNPLMSTAMKQLLATLALLLLIPAAATAQDFESLFNGTDLSGWAGKPEFWSVKDGAIFGQTTEENPTEGNTFLVWQGGEVGDFVFKTKVRFSGNNSGVQYRSELVGEPENFVVKGYQADLHPSPDYFGMLYAEKWRGIVAQRFQRVVVGADGEPKVVGEVGDKNQQLVDKEWNELTITAVGNRLIHQVNGVTTMDLTDNHPEAKQKGILALQLHAGDPMTVEFKDIELRHLEGKDAEATLDAVTEKAGNKATPVDRIKAAKGFKVELLYSVPGDEQGSWVNLCTDNKGRLLVSDQFGGMYRITPPPVGEVLDASDIQPVPADIRAVNGMVWAFDALYVGVNDYEKKIPSGLYRLTDSDGDDQLDKVELLREMDARGDHGVHAVVPSPDGKSLFLITGNNARLTELAETSQVPQVWGEDHLLPSFPDGRGHNRGVLAPGGIIYRVDPEGKNFEAYANGFRNVFDAAFNHDGELFTFDADMEYDFNTPWYRPTRICHVTSGAEFGWRNGAGKRPTFYADNVPGILDIGPGSPTGATFGYGAKFPAKYQNAFYALDWSWGKLYAIHLEPDGSTYKGTKEEFVTGAPLPITDAIIHPDDGAMYFTIGGRRVQSGLYRVTYVGDESTAPVEAVVNESEARATRHALEAFHGHQDPAAIEAAWPYLADPDRFIRWAARIAIEHQPVETWADKALTESNPEIQVEALLALARVTGVCPLHRAEATPPVDTEMRDKLLAAILAIDLPSLDLRSQLTLQRTLQIVLTRFGRPDDATIQSLITALDPLFPSDSAELNWLLCETLAWAQSPTVADKALALIESAPTQEEQVQYARSIRMLTSGWTDELHMAYFDWFLKAANYRGGASFDKFIEFIRDDAVASLSESQKESLKEVLAKKPEKKSALENLGAIFADREETQWTLDELSQAASDSLKDRDFENGRKMFAASGCYACHRFGNQGGMTGPDLTSAGRRYSPHDLLDQVINPSKVINDQFSAVSVITDEGLAHTGVVVNLNGDEITLNTDLTDPNERVSINRNSIEELIVSKTSPMPEGLFNRMTKDEILDLIAYLISAGESEHEFFAD*