MSAHAHQLDDPREPVDPDGSDPGPVELHARNVTFDWSGTPLHWIPRHPVSSNFVSVLNLLLPEGERWFVQTYNEALPLVADDELAATMRGFIGQEAMHAEAHDHVLWEFLDHHGIDPRPYLAQAEWIFRKILAPMEKGSAAARQKHLIERLWLIAALEHYTAILGNFALNNTWVEHGADPTMTDLFTWHGAEEVEHRAVAHEVAVYFGDSYLRRGRAMLVALPVLIVLIQRGFRFIMKQDTSLHYNIFQRQYHYHRGVRAGVLPKMWKVIVSTFSYFRPGFHPNEIGSTAQAVAYLAASPAARNAS