MDILFRIRGGLDLAFQLATTDEASAKSVLKYVFSDLANKLSSDVLVLRICNSSVYVWPNNGINTVPELTDDSACKEIKRFVHFDQDDETRRKLGKKKDKKLQDMVINIDLMLEMTSSSDALAPVIERENKEHHYINMTLPVDVVVSVSPDETWGKVQNLLVKAIHKQLTDMERCIMKYMKGTSIVVPEQFHFMLPGKNHLVTISYPTGISDDQLESYRKELHGLFNLPCDRPYFKRANAYHFPDEPYKDGYLKNPHLHLNSPGPESGVVYLVHGTYSYHHYMQDRTDDSGWGCAYRSLQTICSWFKQQGYVDAPIPTHKEIQQALVDAGDKPAAFVGSRQWIGSVEVQLVLNQLFGITSKILFVSQGSELALQGRELANHFKTEGTPVMIGGGVLAHTILGVAWNEMTGQIKYLILDPHYTGGEDLHVILDKGWCAWKGPDFWSKDAYYNLCLPQRPKTI