MSPSAVESVQQTVDEIKTKVLPIQQKSAAIKTDSPEAESAPKRFEDHKEPLELSGALEQFENFEVTPVIGREYVNVDLVEWLRAPNSDELLRDLAIIISQRGVVFFRKQDKLTDDLQKELVDRLGKLAGKPATSGLHIHPISNASREHGVQDNEISVISSAQAKSLYKDKYLFKGFGVNSGRQSAKDQWHSDITFEPIPSDYALLRLVQLPKTGGDTLWASGYELYDRISPTLRSFLDTLTAYYAQPLFNEAAKRNNFSIYSGERGAPENVGEILEAIHPVIRTNPVTGWRSVYAVDHHCQRIHGLTDEESKHFLDWFVRLIVENHDLQVRLKWQNPNDVAIWDNRSVYHAATPDYVFEEGLGERKGNRAVSLGERPYFDPQSTSRREALSDKSHLGL*