MGTATTNVLFSCADLCYNGNLSIVAALAAHLQMDSLIDHLNWVLSWIGEDRCPWKRVVCSRTSGHVIKLDLRNQFQLDELGIPYFDFYPGNYSNVFLKGDINPSLLDLKHLEYLDLSMNDFSSSSKIPGFICSLIKLKYLNLSSAGFLAKVPVHLGNPSSLQYLDLGTSSAFYAPSNFLTSDNLQWTYTLSSLKYLDLSGANLPKDNNWLHSINMPPSLLELHLSRCQLQLSLGLNHLNGSIPKSFGQLSNLEVLNVSDNKLGGMVSELHFANLRHLTGTDIVFKFFCYRFRPTWVPPFQLQGEKFSLEILSIHSNEFDGEIPLEFCHLSQLRVLNLAQCRIAATLLRCFSNFSVMIGEARKCEHWLYAGKYDENVLVIFGNQLQTLDDKSINIGNNGLHGPLIRSCPEDETSSEGHERIEYKINDQPEACYGVVVEFLG