MSLENKVARLRVAFADVLTPSTSFEIAESANSGHRSRCRFQVVRDDAGALKYALWANGGPNAIVETFPDAVGAIQDVMKGVLRAAERRKACERGLEAAHFLASVASGRVLVTLVYSTPIEEGEWLDAAREMLANDGDGVFAKVELMGRSKGVVVKTGSDRVEETYELRDGTTLRYHHAEGSFSNPNRAITIATMEFLRACACEIVGDGKNVSALELYCGCANHSCALATIFDRIVAVEINPSLVTAARESLEMNEIDNVEVVLADSQNVARSMMAGKFVDVQGKALSSTDFDVVLVDPPRAGLDPDTLRLVSTFDHVLYVSCGPENLLQNIRNGLSTHVVEKFIVLDHFPNTRHIEVAVYMRRRAL*