MAASNVVIQPGASALTRHRDVPVLRKLETASVQIQCRRFERLSATNSRPFSGARVLIGTRRRSSRDRAAQSKNPANSIAVSASSSSSVEFPNDYDELMEQVKTATKSALKDSKLLMEIEFPTGGLDSVPGDVEGGIEMSTSMLLVREFCRVFSDGDRAGRTRIFFPDVNEVESARENIFAGTSFKLDYLTKPSGLNDIGLGKKEKMADHVQAADEVFVCAYPYFNVNEMIAVEELYRESAQATRRPLIVFNGELDRIRSGYYPSFFYPKLGSLAKNFLPKFETVYYIHNFKGQSGGVLFRAYPGPWQVLRRVDFKYICLHEQPTMPTLKEVALNILPAYR*