MDGLNQSMNIYQLPIEHNQPVHSLLSSGIGESVSFNQSSSQSTSSWNWFRPQNAGPDSRANNDLHELIRQRREERAETATRRQQLPQNAKHAITSRAVREAGAPRFDFDYQQPVQRTNESLTDPVLFLNETTIVLCLSSRTNFELRATIRETWGRGHPVYFVVGGPPLGENNTVQERVTREQAEHQDLLDTIHPDSYYSLVHKLKYSYGWLIERLPQAQWFVKVDDDSIARISTLDKTLLRNFNPNVPMVFGEIVEHSPVARAGKWTDPLYKPAFYPFWPKGSTGHVVSRPVADYVGRHAKDLINYQGEDSSMGIWLDESNLQVTWIRSPYFQNHGLCHEKEWLVVGHYLTPDQIRACFATADEWSDTEMSEKKRNFFYLQSLLQREQELAKKRLRPYSG*