MSPATKKIALDHEVEKTRHYPTPLASHDKIVEDPITFWDTLRRFHSLMSTKFMIPVIGGRELDLHILYVEATKRGGYEKVVADKKWREVGSVFKFSPTTTSASFVLRKHYFGLLYHYEQVHFFKVQGPMSSSAAAFPGNSTLFRPELAIVEYSPEVIKHRPEPPSEGSSSFSALGTIDGKFDCGYLVSVRVGSEVLSGVLYHPDQPQHSFSSISQCNDNALIPYTGSRRRDHSARRRRRRSRRAGDPSYPKPNRSGYNFFFAEKHYKLKSLYPNREREFTKIIGQSWSNLSAEERMVYQNIGLKDKERYKRELKEYKERLKLRETMELELQKLGIDSS