MMPQRLLSLTNKVALVTGGAAGIGKASALILAQAGSDVMIADLNLDAAKH TAEEIKKLTGRNIEYVACNILQDDQLVNAVNKTIETFGHIHILVNNAGGG GGGRESPDQISVDTIERDFQLNVFAAWRLCQLVAPHMNKAGDGSIINISS MSSINKSPAMSGYASSKAALNHMVANLAHDFGPNIRINAVGPGAIRTAAL EKVLKPEIEKTMLSHTPLQRLGEPEDIARAVLFFASPISSsWISGQTLFV NGGGVQTLD