MKVVQLAGSSLIQFAMRFLFTCSSKHVRPLNKADGLHPSVMVVGARCFNRFRVPEILQLLHPGLRKACSSFSLRCYSSPPLASPSLSFSYPALDPACFTSSVASLVDISEFLINGCKWNEAPSCPDYVGPVSIARTPDGRGRGIFANRDVAAGDVIIISNAFAATYNDTDRLEMFFKISSILKESPRILRQYYCLAGDEDQNNDAVPDIRMFDPSAPNDEIDMHGDIVFDEKRIIHIMNVNSFSGGVKVSRKDPEMRLTGLWLLPSFLNHSCIPNASRLIVGETMFIIASRSIKPQEEITISYTDAMSPLKKREKNLSETGYGFLCRCKRCMLERSVHHEIEKFSDRYDMLYDKAAAEVYAAVTNTITPTLGSFPSCSELSALYHTLNQKVRFLKGLSRLEQQWIMGGYSCAFLGNWLLIGYATQFTPASNFVNSTALELIKAMKATESGLQRTLSFATLLTMVAEKERGKFSSLTEGLLNFALDECIRIYGKQRLDVSVSLIEQSAEIVPFF*