MKLGSGGLKRRIQALRILMQPDKENIDPNIIPARQLKPLLSSKMTQALLQEKKFKVVKRDVIEQFVTSHKVSSFDVQESMDANGVSRKGYTAIQKSLTSVLQRSKIKSKLLPTPTDVWKVRHKLNEDILEYIGKPFHIQEQFNGESGVIEYTELNNIYFDVELLQKRMVEFYDISYEEVAGVLKFVIKLDECEIVKERKVERITITLMNRALNKDKDENTKYFNVQSEINFWWLGSFEVQKEDHETLYWVFHHTSIPHIIGQQMDGSITLNVENKGDFQVEWHLAGDLKTLKCLYNCSRGANAKSPCLYCMDPAKTLDSKWWRRPPNRHLVDINFKPVFPIPLINVHICTLHALCRIIEKLVYLYIGFAWKIQNNTEKKDAIATLEKVLSNIGLHGGNVHICKDNKRSTNEKDVPMKPSIGGVKARKFLSKPLFMQKNKQTTSRKVYTSAYVSKVTYEHWKRLHNAVKDHEGKSRSAKAEVWRTIDVIFRMCEKAEWSVQDKKKFNDSILRFGEVIKDAWTDASITHYMVGELPSSFQTIFVI*