MDQHALDVGGTVDAGHPPGTAQPPDAAFLRDTGLPSDAAFLVDTVRLTEAALPTDAACPAVNVRDPEAAW
PPALNFCSRHPRLYCLGGLVLLLLVACVPIFIRILPQPALTITTSPDLDTGENTADQVTPVSHIGCANTT
QQGFPVFAKLLAKNQASLSNTTLNWHSQEGAGSSYLSRGLRYEEDKKELVVDSPGLYYVFLELKLSPTSI
NTGRKVQGWVSLVLQAKPQVDHLDSLALTVELFPCSMEDKLVDRSWNRLLRLKAGHRLSVDLRAYLHGAQ
DAYRDWELSHANTTSFGLFLVKPDPPQG