MQKLINAVQNYAWGSHTALTELYGIANPDNLPMAELWMGAHPKSSSQILAADGQPRSLREVIDADKAALLGDKVAARFGELPFLFKVLCAAQPLSIQVHPNKQASEEGFARENAAGIPLSAAERNYKDPNHKPELVFALTPFLAMNAFREFSEIVTLLQPVASAHPAIGAFLQQPDATHLSQLFASLLNMQGEEKAKALQVLRDVLAREQGEPWQTIRLIAEFYPDDSGLFSPLLLNVVKLNPGEAMFLFAETPHAYLQGVALEVMANSDNVLRAGLTPKYIDIPELVANVKFEAKPAGELLTQPQRHGAELDFPIPVEDFAFSLHDLSAEASDLAQASAAIVFCVDGEAVLRKGDQSLTLKPGESAFVAASESPVQVSGRGRVARVFNKLQ*