MPHTSTEMAAINLQKLKSDHQQSQSSQGDSKKLGVTGSEYDAQDEPPEWFAEVTGAITDAMVHLYDDTSSQLDETTSCVMHALSMVAKLSNVLARRVGLTSGYDIVPFVDGSWPPNELPPLVSDDAIDSLGQDERRTYLEGYGVRDWNEETWRPLLFEAIGAPIDLPLPNESDSMEV