MAKMYGKGKTAIESEELQKRRWQIELEFVQCLSNPNYLNFLAQRGFFKDQSFINYLKYLQYWKEPDYAKYLMYPMCLYFL DLLQYEHFRREIVNSQCCKFIDDQAILQWQHYTRKRIKLIENVTAAQQQQQQLQQQQQQANGMEAATGGESAAPTPNVNG SASTADSQQTSSALQPVQAQPGNPQQQQQINGVASGANIKLELN