MVGYDAKADVRSNSKLEVAVAGSVSGFVTRALISPLDVIKIRFQLQIERLCPSDPNAKYHGIFQAAKQIL
QEEGPRAFWKGHVPAQILSIGYGAVQFLAFEELTELLYQANLYQTHQFSAHFVCGGLSAGTATLTVHPVD
VLRTRLAAQGEPKIYNNLREAIRTMYKTEGPFVFYKGLTPTVIAIFPYAGLQFSCYRSLKRAYDWLIPPD
GKQTGNLKNLLCGCGSGVISKTFTYPLDLIKKRLQVGGFEHARSAFGQVRSYRGLLDLTQQVLQEEGTRG
FFKGLSPSLMKAALSTGFMFFWYELFCNLFHCIRREDR