MSHLEGTGGLDDKGDASSTKDTGPKGATIHFDYGKLNVPPHNFVSVPSGRVPQFDGTHYAAWKHKMKLHLISLHPSIWKVVCTEEFNKVDGLEEAKEIWERRPRRYGILCNWLMRDHPPFRLLRAFGPRNPTLVLMIRERKDFKRLTPSDILGRIVCHEMQEEEAREVRQMVKNATMIKNQEVVLKAKQEEESSYEESEDEEMAFIVKRFKHFLRKSGYGKGRKEDDKGKRQSKRACFNCGKYGHFIADCPKSNEAKVKGGKKKPERAHVAEAHMAEESLAKECAKNEQLANELNLANGSLASLRDVNETLQDKFANLDKSHKDLEVQFDTLSNSTYQPNVVSNPSNPSTSNGCARCYNIDLNSYDTNVDAMQALKKENERLGTLMKYGCMKTYHSKDALYKTITAHPNKDGHGLRFSGGSPVSKRVMVNGKECLMFVREGKAPQASEVTCPFTGQTPGSSGQNDRKFLPCKTGSFKHFVRKFRASDRQKGLTGSSGYNTRKFRPEDLYYDSYVISKNSEGKMVAYFNGNYNDEYRTCVGVPKALAYSSGGSSWVVDSGCTNYMMGERSMFTSLDEEGGSRENIVFGDNGKGKVMGLGFNCLFTDVDMTVFKRDDSSIALKGVLKGDLYLVDFDVDRVNPEACLIAKSSMRWLWHRRLAHVGMRNLASLLKGEHIIGLSNVSFEKDRV