MLQSLSRAIDKVKEKARDSTQQIQASDSRAQSIHLCGNDIEGVSIAGQETCLILPRCKLAFDIGRCPQRSVYQQTVLITHGHLDHIGGLPFHASSRMMLGLPAARYIVMPHYVDKVKQLLQLTNDMEGGMPLQYDVVPLGVGQEYELPTGHIVRPFPTVHPIPSQGYVLYSYRKKLKAELVGKSPAEIKELRESGIEVTDTYQIPEVAFTGDTSGALFEQDGAGDMYRARLLIIELTFVDESSVPLEQARERGHMHIADLVVNQHKFHNEAILLIHFSPRYKRGDILAALEILPASLRAKCVPFLNGFP*