MMTINDFVFSLGIDNLNLFKIRRYIKESNIVHKVSSYGEKLLDQASTESKASAVSARTSVTGFHMLAEFILALTNADTDGRVILMPRPAKGHSSDAADGGSLKFVMLNAAKYFAEVLEQARAVILAGGTLQPVEELRLRLFPHLPEDRVHVFSCGHIVPPESILPLAIGKGPSNRTFDFTYQSRFSPAVVEELGILMKNVCTVVPEGIVVFFPSFEYEAHVFNSWQSAGTISAIEAKKTLFREPRDAAALEDVLRQYRECISRPPEGKKTGAVLMCVVGGKMSEGINFSDGMGRCVVMVGLPYPSPNDPELVERMKYIDSLASADSQGSHGGKKSREYYENLCMKAVNQSIGRAIRHIKDYAAILLVDARYSSESSGPSSKLPGWIGDRLVKVTGSFGEVHKRLHQFFKYNRLRDQQNANLQLDMALPNKVIQPRTNIFHDHAVFS*