MGTRKGQEEMSWEWHRRLEERDIIDFQAENVPAYPIDIANRWGAQIFALSADGYDTLEFFDPTVHESEDNGLLSWLTGTLLKTAVSTLHMLRYSSQTFTFDFLWDGFGSMVLVNKNEDTDRSMSIEIRPPSVLDSSTIKEFAKTRGGEGWWPYDKETWIGDVGQANILQAQVYDSCVQNQVYFFAVTNLRYWVFGQLDANYTSCAVGPLIDRKSREPSLMQCLTAWVIRSVDERPRAHHSSLRPMDTQAPPYAEGSRRRKKRHQSLPINNIYDDFSPGNPSNYFIGSMQQGMNMMPDYYHLSPGLGHMANTPYPQPSSAPSMTHSTGWGQRPFLPNVGGQIPYNSGLSWYGSGMPSWPGM