MASKMSRARLSLLYTRLLTKNAPSNGRYYDLRPISRFFSTRAVEPEKKQVTISRGLGSRVATLYNPKCLNALTTSMASRLRSFYERWECEEGVNMVILQGAGSVFSSGADAKELYKNGVEGNFESCREFFRELYTLNYVLGTYNKMQISIVDGLAVGGACALTSFSHFQLATERAAFTSPETRMGFHPDAGSSFLLSCLQGSFGEYLALTGEKLDMTDMIMTRLVQNPIQSKRIPEILHQLHSLDTTDEDVINHILEGFEDGIEVDPDSFLHRTDAINRCFSLEKVEDIIYALEAEAEGPDYAWYRDVLDNIRAASPLSQKLALKSIRMARKESLPDSLKREYRMSCRVISGNESKDFYEGVRAHLIDKDHNPKWSPGYLELVSDDMVDSYFQPFENELDELQLPLKEREGISHAAASTVNLNHVPQAEGHEGIAEQDMDILNWAVGVGSSSRSRS*