MSHDKFARAITQYISSFGIAGEDKRFYGKTIGGEEFCFVQTSWAWYALRFFYESEVKDGVAQPHEPKTDYIFLNDLLNRVSNDKTKILTNYPNQAAFDMQIDNALQKLNGLNIIEKVSDCTNSGSYYALCKCQSISKCTYGLLLVAEKGPGGNTFGEFRYCDDSEFSRFNKIRNYLSTASSTDVLCNVNRIITACQLEKPELDWSAVEIPKENYKDLDTVLQVNQIIGVTENASETKLKGVYLGKNKVMLMKLIRSSDPGHFEERIVDVEKGFNDSTMTCKINLIRIILHKDNFKMEVQSTSKLNHSNDPPKYCDVCNGPTSCIHYDIPSCNGCKTFFRRSIISAKKYKCKFDNNCDISKCKACRFGKCIKMHMNPESIQLPENISQELKNNIKSIRKRQIESEINSQLIEYHPCNARILPHMLIGKKSQMETTISDLLYLEFRYKQIRESHFQGDEFYHSDIYSIFLKQSELGRTNLYVKATDWPMPMLAPHKLNILKDEDNALRNKDCVKPKHKNWMIHDLILIIDHGKTLSFWNELKIEDQISLVKHVATPTIIAMNAFYAYLAHEQCVVYPDGMTPIKVHESPTNIEIDVFVKSVQPISKLNLSHEEYCLLKGIIFCSGTCSKMTEEGLKIVNKAKETYSEILLCHLQHKYGHTKGAQKYGEIILTIDSIFYYAEKKRQFHLMLGMKFKAIKKFNFPKSPIMEYMLS