MVHAGQGRFQILSFREGQTSDSRLQNYKSRRPHRKSQKGCLICKRRRIKCDEQSPTCQNCIKHGARCSYTVALSPRVDRDIRTTVQTDWFPHTDSTLFSYFITVVMETMVPLSSWTTAAQKVVSIALDEPLAMHSVLAAAGCHFRYHVKSPRGRCLSETYHTMRACSGLRLYLEMQQVDKIDAAITTSMFLGSISFADMVEDFQVPLKNRQVPFFWVGSQRGLGSLLTLFRFKPSLQSMWLDVFEPVAEALLGLYDDRPGVSGIPAEFATVFDLSETSNCDDHPYLKLLRRLWRLLPVDPGNELALLLYMQFVEGMSSQFVVLLNSLDTRALMLVSYWLALICAKDCWWTRLRAKNDCWAIYEHLEQVGDKSLWKYMDFPAAACGYPYTDVAPAGQRMVDWLRLDSIQRPTLHPASNACESGMNATLASNVLEVD