MTEWTDTETFARVLERVDTKEKGNCFEDFEVGDLIEHDPGLTLTRWGNESWMSQTLNHDPAYWRTDAATARGFDEPPIHPDYLTAATLGITVEDLSEKGGYFLGRTDVRFPATPVYAGTELRVESEVVDTATSSSRPQYGIVSWRTRGLDAETGDVLCSYERTNMIPRRQPVETDGGAETEPEDDERAEDEELPAEFVTPEGGYFEDFAAALEDADGRNAAVAYRHERGRTQDDVTVASLPLATLNTAKQHHNADVMGDSPSGGIVTYGDVTRSTALGHARSDERTWREVGFDDETFHTFVASGDTVYAFTRVLEADDADSLESGTVRFEHIAFNQDDEPVYSGTRTAEIQKRSSN