MTRKETIQFGAIIHGVGGTTDGWRHPDINPAASTDLDFYKTRAKIAEQGLFSFVFIADGLFISEKSIPHFLNRFEPITILSALAESTENIGLVGTFSTSFTEPFTLARQLSSLDHISSGRAGWNLVTSPQEGAARNHSKKNLPTHSDRYTIAAEHLKVVRGLWNSWEEDAFTYNKETGEFFNPEKLHHLNHQGEYFQVEGPLNIGRSKQGEPVVFQAGASSTGRDFAAQNAEAIFTHSDSLEEAVEFYRDVKSRAEKAGRNADEVRIFPGISPIVADTLEEAEAKYTEFASLIPIENAVTYLARYFDDYDLSQFDLDAPFPDLGDIGKNAFQSTTDRIKKEAKERHLTLRQVATEAATPKTPFIGTKEQVADLIEVWFQNEAADGFIIASDIPGTFETFVEQVIPLLQIRGLYRNKYPATTLRGNLGLTIPHNKQVVETK*