MARSKEKVEEASGQKGDLVQAENTEEESRMGRQHQSSKQDDEEAQARHEELNKLNEAKSAMRRANLNTERPDSVFLRSLDSSIKRNTTVIKKLKQINEEQREGLLEELKSVNLSKFVSEAVTAIFDAKLRSSDINAAVQVCSLLHQRYKDFSPSLIQGLLKVFFPGKTSDDLDIDRSSRAMKKRSTLKLLMELYYVGVIEDTGIFINIIKDLTSTEHFKDRDTTQMNLSLLVSFARQGRIFIGLPLSGQDIQDESLRQMEQENAKMLNAKGELSEENAITYEKLRKSYEHLFRSVSSIVVKSTNLSGSPSSKLTHSQAFGGFGDIWVRLCT*