MSSALARLARCSLQQLGKVAAGASASSAYTAGTRSFASAAEKTGSSAPWLLGGIALLGAGGYAADRAGYINLNFTSPSTTSAASGPAKEVKKDYDAVRKDIEDALDVENYDDGSYGPVLVRLAWHASGTYDKASNTGGSNGATMRFSPEIDHGANAGLNIAQKVLDPIKAKYPWISYADLWTLAGAVAVEAMGGPHIPWRPGRLDKSSGQDCAPDGRLPDGALGASHVRDVFYRMGFNDQEIVALVGAHTLGRCHPDRSGWVGPWTNAPTTFSNLYFQELVNNKWRKKRWDGPVQYEDKSGQLMMLPADMALLWDKNFKKYVDLYAKDEEAFSKDFASAFAKLLELGVSFPQGTAAA*