MEASLMADLQRFLQDRCLGVSNLPQKGRSLFTARDFRPGEVILSQKPYICVPNNTSSESRCDGCFKTNNLKKCSACQVVWYCGSSCQKSEWKLHRDECKALTRLEKEKRKFVTPTIRLMVRLYIKRNLQNEKVLPITTTDNYSLVEALVSHMSEIDEKQMLLYAQMANLVNLILQFPSVDLREIAENFSKFSCNAHSICDSELRPQGIGLFPLVSIINHSCSPNAVLVFEEQMAVVRAMDNISKDSEITISYIETAGSTLTRQKSLKEQYLFHCQCARCSNFGKPHDIEESAILEGYRCANEKCTGFLLRDPEEKGFVCQKCLLLRSKEEVKKLASDLKTVSEKAPTSPSAEDKQAAIELYKTIEKLQVKLYHSFSIPLMRTREKLLKMLMDVEIWREALNYCRLIVPVYQRVYPATHPLIGLQFYTQGKLEWLLGETKEAVSSLIKAFDILRISHGISTPFMKELSAKLEEARAEASYKQLALH*