MGILADSSTTVRVRDSAGDEWRDLVNFPYGEEGNMVEFAGTVSSFKSVLALSTLGRETQALEVSVMSAPGSLLLESILSEDEQCLVLRWLSARHLTLVSQASKRFRILCTSVADAAIIEMRVGDVPVPHLETTFHRLARLCGVRFAPAVFYSAAIRTACDFKTDISIEIAAIEKLHVLVGDQPLVDSYPEDDPGRHFEFGECGTEWMKHAITHTEHSRRKHIKHKDVDAAMQCGELYLRLSGLLPFCSDGEFTREWYKTAADFFQELESDFPWNGAYWLALTREDAIAYAILHGYLDGLQPASFASKMESFASEVAEADPANLPAGKALILAVAERVSTTLQPCANPVCCHQACDCRLANPHDAYAGGRWNGGPPWFHNQERGDYDATALETLGGTCLPCVGGCPSARFLREANRRVRQWIREGTRHPERTLAKIDFKLETGVAKWY*