MSVAYEPRSFIHEGAYPPIGDEHDHVAEQRYTDSDVAEHLSHYTAEASLLPDDRGVIGDERDILADDDAVVPEASQLDLGAPEFSSPLQVALHAPPLPDPIPENKEPSRSDISSPSSRLKQIPKPEREVHKKSDGKFHCPLDDCKEDIRAFSRKCEWNKHMDKHERPYRCPAEGCENLPGFTYSGGLLRHEREVHGKHGGPKNTVNCPHPNCKRHTGKGFSRQENLNEHLRRVHTNMDTSASPVEIVASPEDDESEKSGSKRKRRLSSQGIDELSDLRDEIKRVREENEKLKSEMDQQSQHSLAMMAQIAELQDALRHSLNPHGLGAPTAQMI