MATTAARTHRPPAGGADAAVALVKQRFAGARDTQIDLLAAELLQSGGLGTGCLVYGPPATGKTAIVRSLLRALGVRHVYVNCPESPRPRALLASVLQQLRGGKRMRESGYDCGVKCDSMADFRLHLPDALGRRGDRAWLVLDNAHRLAGGELLAGLMRAREDAGAEVALLLVGTAPWASGRYLHGTAAELPPKEVAFAAYRPGQLQQIVEYRRRLAQVDSGDLPAFKQFLNAFVPAFCRASNNLLDLEAAVAHLFPLYMQPLREGQQLQAVSLYGRIKEQVQECLRSLALQQGAAAPMAADGVGGEGLADSAAAGGAAGRRACSSGLAFELPYISKFLLLAAYIASRNKPTADRAVFDPTFRKRGRRDAQAHDRQVEAAVEAKLRGPHAFPLERLLQIFHAIYADHDADDEEEEGGQDLEETHRVMQQAEVLQQVSSLVLLRLLEQVSGDVLEGQSYRCNLGDDAATRLADNVRLRLTDYLKLA*