MSSVKILEESSSANPLVLRLQQILTSCSRSIETGDLHKSGSSVSELVNYLDSISDAALSDTSNEESRNNALEVLSEIHLYICQPLLDQAVVDALSFELPKAVAKFACVSGKCLEIVESIVNQFVATCSPRDLIPIFCEALDVPSGMSKAPNYYAPFLSGLSKVFLSIPRRHFEQVKEAVPVILSVLKAMTSELDDEDTNSEDLFARAISIANSIQTVCGKLAGRLNEKLRALLGLFVLQIMSLLCMREKVSSCLTLVLQLSHFLPYCGLSYLGLLTGCDVDTIIDIVLKEDGDDYISCFPYVKHGASLAVICGHMSNMVAQSAEEDLTVLKDALQSNQTKRWQAVGMLKHIFSSANLPWELKKHTINFLLWIMDGNLSEKCNDEVSDCSSYVPGLFASLQAIEMVIMYTSDSVLRRNAFNSFKKVLADIPTSPRFDILKALIANSNSSSMTAILVDCVREEMRMENCQRISVGHDEFLQAEKSCQSSLFWSADVLELVELILRPPKGGPPALPEDSDAVLSALNLYRFVLITESTGKTNCTGVLSKNNLHKAYNEWLLPLRTLVTGIEAENKNDYDQLVVDMVCALNPVELVLYRCIELVEEKLKQ*