MAATDIAEEAFHLRLGYLKPETVEIARVELRETEEVKAEAIIKLRELLKATPELNYKDDDAFLTVFLRACHFYPEGALEK MKTTASFRKEYASLVRGLLVEQVKEKFVKGSVINVLKNCDQKGRRVLIVNCGKLWDPSDITSDEMFRMLYMVHLAAQLEE ETQVRGVVCIMDFEGLSMKQVKALSPSFSKRLLTFIQEAMPLRMKEVHFVKQPFIFNMVWSLFKPFVKQKLNNRMHFHGS DMKSLQKFLDPSVLPANYKGTLPAIDYGGVEWFPALEQQAQYVEEWSQLGPAQW