MLAKVAFVGGTALSERHFALACIALSASNLPDAPAYRSLPRKRVWDPLVRKSRVFSRPPSNKDRFVHSREDLSSVDVGIARCRMTDGFLEGADGDGNASDCLAPSEGIQRKEEISVLWSLIQDVEPLDASRVGQDVSNDSKDAMKRTISGMLGLLPSDSFHIAVEASREPLAKLLISSVMTGYTLRNAEYRVCLQRSLELAEVDGVSNSQLVNENVGMGIGTLLDETDLVNEETIFEVSQNQDKTDLANEGTTFEDSQNHFENTCVESDFGHHSLHSLSPEVQNYIKHLKSRLSAVTQELEDCKRKNHAMGITNVVGEKNNDLLNYLRSLDTEKVSELSRPSSEEVEELIRQVVNRCLQAITVSELPTVTKCVECKIAKGAPEQECKHSQSSFRASRDYLARLLFWCMLFGHHLRALEYRLELSRTLSLC*