MLSLKMKLEVLGRPDVDIPVVMSDRKEFANTVLWLEDQKIRLYSIEDRCKLRTVDNPEIWKEGYLKYCADLSMPPLETRQ EQLAWIVSYAVRLDFLDDPDQFASINTKQVPPQSNGKQSQQRVQAIFDGNINTQEKAFVDGVRLLASKLNVPHHPNHLLQ LEAIARVVHERLSPAAKDRKPVVGKPFPFDKGNDVVSSNDSALDLPMRILRLLQIQSLRELQTHINETIVAVQNITANPK TDTKLGKVGF