MKPLNSQSNMKINDFYLPLLPVIGIGRLYITSEGHACHAYFREVSGNGFRFTLAYSGYEGCFWVSEEQLTQWCHELFPYSDSRLIPEDTIKLMLLWAIHATLPEDDASVDDVQFTTLNKDIYPVIENNNGKNRLNVIILKTTVQSLQYLINDNWQLVPHSNTLFFDGYIAPGWTDYPITKLSIGDSLRLYHVDDSQERKCWLVINNPLATVKLSDNNLSVTDVQAADPLCIISNETVMNRIYCAIGTINVDIHKLRNLKKDDTIGSVGYHLFGGGRLIRNNTIIAYGTIIKINEDFYSNISVVCD