MLLDLRGTRNLKRVAPNVISALSRLVELYMDGSFREWEFERMEDGGKASLTEVGCLSCLNLLYIDIKDEEFLSMDISGPWRNLKRFHVSVGYSSGYEDNEQFRRVMRVHGIVKPISHWGRVLMEKTDKLSLERCNIDGMENLRKFIFGSLRPAPLVPLRFLCTIHCMKLITIFPSELQRTLCNLETVLVLSCEEVQVIFCCEEGREQEQALLCRLRQAIAFDLKNLKSIWKGPIPRGSAHNLQVLQVVSCKGLRFLFSPVMAQSVEKLERLELFACSSLEKLISDEEEEVKSVADATSSKFSLLNERNSTKYHPTATFQNLRVLEIAYNQALKSLFSLGLAQALLHLNKLKIMCCYGMEEIISMKMEMRWIMESFLGWEICIWKQYPTW*