MLRSRAFRPTNEKIVRLELHPTHPWLATADASDNVVVWDWEHRQVVYELNAGGVDARRLVGAKLQKLAEGEPEPKAKITEAIRGGSVKQIKFYDEDVRFWHSWLNRSAAAEAPVAVNQHFTPVGGLQTLRGRHFLVICCENKIVFLDMVTMRSRDVPKQFLENKSPLCMEFLSRSTIGENPLVGFGGSDGVIRVLSMTTWQLVRKYVGGHKGSVSCLMTFLSSSGETLLVSGASDGLMVLWTAENLHDSREISPKQTIKAHDGGVYAIELARVLGGTPQLITIGADKTLAVWETASFKELKRIKPVAKVACHSVASWCHPRAPALDILTCVKDSHIWAVQHSTYTAITRPLCDLSTQVPPGFLAPNKKLKVRG*