MMLLGNEKLVQEARKLVSAYGLEAVEVCLHNIRNDKELGREKGLSDETNAIEDPEVVPASPAPTPAPPKSDDISLASVLATATSINKDLDKALQLVHDRNKKASATVGFQMNSSDDRKVMAAIIDASFDSLFAIDLNGCIQFANQTAAQVFGYEKEELIGSNISCTVGGGHAASHDGYLQKYKETGVTNLMGSMREVQARRKDGTEFPVKLGIKRVYRQNNDLLVAFIRDITEQKKAEALQSKVQEDQKVRAAILDASFDAMFAINLEGKIELVNLAAIKQFGYDSQEGLVGNNIDMIVGGGHARSHNQYLKKYKDTGVERLMGTLREVKGKRKDGSEFPCIIGIKRVDRNGSSDNPLMVAFIRDITKQKEADALQLRVQEDQKVRAAILDASFDAMFAIDLEGKIELVNLAAIKHLDMIAKKTLLATTLT*