MKKTLFGILSIKNLTKINLTLVSINWFHCLHARLCLVGDLLLLQLGHKIYVFGGCINGDMTSNVFVIDCLHGTFQFLPSMRVPRGCAAFGIVDGKIYVIGGYNKADSLDNWVEVFDLEKQTWESFSGLCNEELSKITLKSVVMNKKIYIMDRGNGIVFDPKKGVWERDFLLDRDWVVGSCVIDNMLYTFGFDSVKRIYRVRVYDPSVRVWSFVKGIEDIPKMDGTLGSRMANHGGKLVILLNLDKNGGTELWCIKIALERRGQQGEIWGKILWYNLVLTLENSSTIVECFDITI*