MATTPTVLPLNADFTAYRILLPVKDKEFVVGIHNVEAGKTLCNANLDCCGNLLSLLTGFEHIVHERMKQSSDVTTFVEELKDVLEHILIAQPQVKLPLAEFYVRIYSEIEEIGWEHVAWIAPNFMSIHLRFFDEAKREHLVQIQLSSDYPEREPSCNADLPIAVEVQWRAGGRLKDILSQFEQAAEKFQDFWIVMEDIDKHVWVMEPEHPSRSNCFRRIALGGHCSLCITVEPLSPRVLPEYRFFGSDTSVDPLRQRMSSNMDCWRMERLVRENLEDLLDVTFPSPQDSNRDDVSSECIICYSYRLLDGKEGASERGSVPDRVCDNGSCGRPFHTSCLAEWLRSLPTTRQSFDVLFGSCPHCSHPIVVKCSIS*