MLRIRPQFARQSLARLYSTQRQKILFLDNVVDAKDEFEKLKKKADVVTLKDGTDRESFLKDLKNTYKDINAIFRTFISVKKTGRFDEELAKALPESCKAVCHYGAGYDQIDVPFFSERGIQVSNVQSMADESTALTNLYLMIGTLRNFGDGALNLQKGQWLKGVALGNDISGKTLGILGMGGIGREIRDYVAPLGFSKVLYYNRNRLAPELEKDSVYCQSPEDLFSKADVISINVPLNAATKHLVNAESISKMKDGVIIVNTARGPVCDEKALVDGLNSGKIGGVGLDVFEREPAIEEGLLKHPRTLLLPHMGTWSHETHFKMEKAVLDNLESFVDTGKVISIVPEQKGKF*