MLLKASPALSILNSGVGDLFPPSNVLFPSTTCRGSRLSVRAAKGTSTKSLTGVVFEPFEEVKKDMDLLVPTTPLTSLARHKFSDESESAVNEQINVEYNVSYIYHALYAYFDRDNVGLKGFANFFKDSSTEERGHAEKFMEYQNKRGGRVKLQSILMPFSEFDHEEKGDALYAMELALSLEKLTNEKLLKLQSVGVKNNDVQLVDFVESEFLGEQVEAIKKISEYVAQLRRIGKGHGVWHFDQMLLDEQELLHAG*