MASIPQWTRDDDKRFELALVQFPEGSPSLLEDVAQLLQKPFEEVKYYYDALVYDVDLIESGKIALPKYPEDDYVSLTEATQSKNLGKERKKRIPWSTEEHSLFLDGLEKYGKGDWKSISRECVKTRSPTQVASHAQKYFLRQNPNSKKRKRSSIHDMTLGDAENLTVPGSNLKSMGQQLQFGDQIPPDQYYHYSQDNFGIFDDDDDDE