MGEGCVKALESGSRDVVPVDDIKETVRQNGIRYNLPWSDHRSTPILQSFLPGELKELVAQDLRALGEIEREFHIAYCDDADHASSSYDAQGSIEKLINPKLSEDMQLILQCLYERLDISDRKHDRRYDDICERLSQIRHKMELLLQNIQHKTRNIFTSCSYQLVRDLITGPQPAFPFLTDKKGLWQPIKNLVGKEVELHFMCEWHAGVHEVDGQMGLPVKIDTPKWLVRAGPVLVPALKVACCAVRLAATLVLPGSHVVVPSFESLSALGLSGAQLQHK