MGSLPPTEKQRPQPHAVMIPYPAQGHVTPLLKLGKLLHARGFHVTFVNNEYNHRRLLRSQGAEMLNSVPGFRFEAIADGLPPSDNEDATQDITSLCYSTMTTCFPRFKELILRLNKDAEDSGGALPPVTCVIGDSVMSFALGVARELGIRCATLWTASACGFMAYYHYKDLAQRGLVPLKDEQQLSNGYLDTTIDWIPGVPKDLRLRDFPSFVRTTDPNDIMFNFFIHETAGMSQASAVVINTFDELDAPLLDAMSKLLPKVYTVGPLQLTVRNNIPEESPIVSIGSNLWKEQDAPLRWLDSRPAGSVVYVNFGSITVMSKEHLLEFAWGLANTGYSFLWNVRPDLVKGDEAALPPEFFKLTEGRSMLSTWCPQEKVLEHEAVGVFLTHSGWNSTLESISAGVPMVCWPFFAEQQTNCRYKCTEWGIGMEIDDNVRRVEVEALIREAMEGQKGQEMKRRVLDLKKSAVASAQPGGRSMSNVDKFIEEVLL*