MTCNFLDDVKHVINNACATQAILSILLNSLDVDISLELFALKEFTKNFPPELKCLAINNSEAIRTTHNSFARPEPFVLEEQKTVGKNDDVYHFISYIHVDDVFYELDGLNEGPISLGWANKEQERGVYCRAEGVESLEKSLAEVNSGIEAINDKILREDEKFKKLNIENNTTFEKANHIPEKNNINDLDESNEELEPLFDYRRVQPFNTPFNVVCLDDDTPDSSPVISKKRKMIDSTAEKKKDKNEAVQIIDCEEKEEDWLPPSPNISAHTSNLLEDSTIKEIRLKKKELASFAQSAKDELRDVEESVKRDLSASLHSLQDSVAEMPSKPSTDRVKMVISIQDKDGTKQFRVYADDKFERLFKSFADKVKLELQNLVFCFDGDKINPNATPSSLGMEDDDIIEVHEKPSC*