MVRVIIKGGVWRNTEDEILKAAIMKYGKNQWSRIASLLHRKSAKQCKARWYEWLDPGIKKTEWSRDEDEKLLHLAKLMPTQWRTIAPIVGRTAAQCLERYEHLLDEAQKKAENLDDSEDLGDARKLKPGEIDPTPETKPARPDPVDMDEDELEMLSEARARLANTQGKKAKRKAREKQLSEARRLASLQKRRELRAAGIAWGSHKFQRRNPLHIDYNAEIPFEKPVPPGFYDPSEDKFEKNTTFKKVTRAELEGPRRDDVENEGRKRDKELLKKRRSEETPESIFSKKTEKKRSKLVLPAPQISEKEMEEIIKIGQATESVKEMSDENPTSMLLHDYQNVAANSVRTARTPMIHADVIQKEAENLLALHNVPTPLKGGINTPLHDFNMQSALPQQLVAQTPNTVIGGIAATPRSTLADEFTGSVRSSEPGTPATPFRDQLNINTAQSALDNRKQLRDALSQLPAPRNDYEIVAPEEDFSELPDEMQTSEWVEDASEVDARTAEERERARLLQFKKESHARQRNLPIPTAVNELSFRTTGGKTDFNKFFQLSNCLNYQADDLVKLEMSKMLAHDVNNEPVEDFSLEELEDAAKLIENELRPEERVKLDTNLWSVIEQCSSELILSQNKFTRLGVLPKKDQIEALSARFNILRDWMTTRAKKTAKIEKRLKIKLAGYQNIAQNLKKAINEVRTEIDACVREKNTFTLLEQREAVSINKRLSKLTEEVEQQEKREGELQGLYGKLLQDKWEIDQVFVRESATIAAQPVTY