MMGRHCHVPKQTHHIQFAQLAQSPAVCGLSESAANLRYKLLLICHRVGIKIPRQKKIPTTYNEQAILFYTPRWLWKSWEG GKIHALIMDLDIGICSEAEKKQKKKLLLDYLWENLRYHNWWAYRYYVCELLALINVIGQMFLMNRFFDGEFITFGLKVID YMETDQEDRMDPMIYIFPRMTKCTFFKYGSSGEVEKHDAICILPLNVVNEKIYIFLWFWFILLTFLTLLTLIYRVVIIFS PRMRVYLFRMRFRLVRRDAIEIIVRRSKMGDWFLLYLLGENIDTVIFRDVVQDLANRLGHNQHHRVPGLKGEIQDA