MGKSSKDKRDAYYRLAKEQGWRARSAFKLLQLDEEFDLFADVTRVVDLCAAPGSWSQVLSRVLIKGEKFGRAAWQDKEAKFRQQMLGILPKDGDDEQQTTEIQQNEEEPAKPREDVKIVSIDLQPISPLAGITTLRADITHPATVPLLLSALDSSYDPKAAGTQASHPVDLVLSDGAPDVTGLHDLDIYVQSQLLFAALNLALCVLKPGGKFVAKIFRGRNVDVLYAQLKIFFEKVIVAKPRSSRASSVEAFIVCINFQPPAGFRASLEEPLGVGGRLEEMLKEKGDVDMQDSMAKDEGVVEMEVYDEVPEDTERNSRWVAPFIACGDLSAFDSDASYQLPEDYVSLDPVQPPIAPPYKRAIEMRAAMSGSQR*