MGLRDIGATLPPGFRFYPSDEELVCHYLFKKIANEDVLKGTLIEIDLHTCEPWQLPEVAKLNSSEWYFFSFRDRKYATGFRTNRATISGYWKATGKDRTVVDPKTRSIVGMRKTLVFYMNRAPNGIKTGWIMHEFRLENPHIPPKEDWVLCRVFYKAKVENNNNNDNNNTFSNTQNMYEVGVNTSPNIDQSHIALPYTAISQSQKLFDLLEPNNNQSSYLQLMSQEMKEPQSNDEMVENDEYGFLLDMNFEDPNIQDGSRSAFEHWGHVI