MASNWCSRALASSPFWKQTAPHSDPLVARVFRSRDRGIHGTTLRTASPIPLAVPLSRLTDNFLDGTSSVYLEELQRAWEADPHSVDASWDKFFRNFTGQASTIPSISGQTIQESMQLLLLVRAYQVNGHIKAKLDPLGMDERQAPADLDPAFYGFTEADLDREFFLGVWRMSGFLSEKRPVQTLRNIIGRLEQAYCGTIGYEYMHIPDRDKCNWLRERIETQIPHKYTPDRQAVILDRLIWSSTFENFLAQRWATAKRFGLEGCETLIPGMKELIDRAADLGAKSTVIGMSHRGRLNVLANVVRKPLRHIFSEFNGGIKPSETESGTYIGSGDVKYHLGTSYD