MSKMNSQTSYGVVGNPNEEKRVIEKARSLLNWLTERNFDKIKDEIVQTIIRASPSAFVIKSLVCFILDMAMVDSTANVLFARLSVHLFQSLPPFPSADRHGEITTFERLFLCKCRMELEHSSPETDRHAPLVYVDESDCWRFIKTVRLLAEIFKNRMLSQTTRQSIIQVLMNPIFPPERNTDSMNCFLSFVGVLADFKFCDENFKQLVQNSRAVELESSYNEQVTLRKEAEDALARNEGELDLMKRLLESYKEDKCKLHLHAQGLEQEYQNESKLRKETECALAIERESIAKVRLRLETLENEHNNLRLKAEELESNYTDELILRKESEVSLDKERNELEAMTQVFETCKIEQENLTSQVRTWLDKYDQELSVRKETEDSLSRQKEELEIVKGLLEAYNQEADAMREERDSALQTVQELTRKHLEERQPPPSFYCPITQEVMKDPHFAADGFTYEAEAIKKWFSTGHETSPMTNLQLPHRNLVPNRALRSAIQDLI*