MVAATHILNSNPTLLSEFCRRNTLLSHTSCSMVGPRAAIAKQGVERRALHGNRVELVNAGYQGLPVAIPVLGLGVFLMPAEATFQAVSFALEHGYRHIDTAHFYGNERAVGNAIRASKIPREEIFIATKLWNSDHGYASTLEAFDRSLKELGLEYVDLYLVHSPLAPRKRLDTWRAMEKILKSGKARSIGVSNYGVHHLEELFANCEIRPSINQVELHPFNLRKELVEFCHKENIVMEAYSPLTRGQRLSEPVVVKIAEKHTKTTAQILIRWCIQKNFVTIPKSVNPVRIVENSQVFDFELLDSEMAELDALDEGFVVAWDPTKSQ*