MGRGKDAIWQHVDVSDSYGTSGTKKWKCKFCNGLFNGSAPRVRAHLLNISGKGIAGCRGDIPDDIILDLGGDPDSEAAEGSLSLKRRRISRPSTPVGGSSSRGASATGPDLDLTQTEEGGASAGFYDGGVSSSRPTASAPHPASTNSKPKGGRGTLRGGWKKVLDENARRACRQMFFECNLSFNLARHDAFLKFVKAVGEAGPSFKAPSSETLRTKELRAEVMEVEKELQPMKASWERYGCTILSDGWSDARRRPLINILVSCCQGTVFLKAIDASGAGVSHTGEYIFRHIKNAIEEVGPKNVVQVVTDNAANCVLAGKMIETDYPSISWVPCASHSIDLLIEDIGKLEWVARIVHLGSKMISFLTRKHSALSIYRKYATHEILKPSKTRFAYLFIVLQRLVKVRPCLRRMILNEEWIAW