MASRSVGLSILLVALAVARQGSGFPTPTPSSDDKTGYNRQLTEERPIQEQIAEADSVKAAIQVAETKPAASSQDAQDLDDLTVLKSLADGQKPKEGAEKEKKEAEEQYVPDESDSTKSRRLVEDYDSTKNGMDDGKYQDDPESFRQVDGTPLTAEDIVQKIANKIYEEDDRGVFDRIVSKLLKLGLITDSQADTLEYQVAEALQDLITKNAKNNEIEDTESNDRDVRGEQDDQGSDTNVVRSAKTRGSRPEAATTGNSWDKNMQQGNEVNGGDGLQDLQYFPNFYHLLRSLDSAERDTQERETLITIMKTLIDFVKMMVKYGTITPEEGVSYLENLDAMIAMQTKNKLGKSLGTTDFMGPNGRNLEEDDNTKAEAAKMQKEYENLKDSTKEEQPSTATTDQPGRSETYLEAIRKNIEWLRKHNKEESKDDYDLSKLKDFMDQQVDAYIEKGIIAKEEGDTIKRIYSSL