MGSNSVVLLENVNEDVDLLKSHAEVYNNLFAFADTLALRSAVELRIADIIHSHGQPMSLSQIASKLEAPSLDISYLARIMRLLVRKNIFTVDYNQGEGEEALYGLTNSSRWLIHDHDQSLAPMFLIFSHHLVVTAYYEIGRSIKEGGIPFVKAHGESFWNMASKDNEINNMFNTGMASATKPTLNAVIKGYKDGFSKLQGTVVDVGGGTGNLISMIVQQHPHIKGINFDLPHVVANAPPHPAVTHVAGDMFKDIPSAHNVIIKSVLHDWTDEDCLRILKKSQEAVFEKNGKIIIIDVVLHPDRHEMFDDASIGLDLLLMTNSDGGKERTEVEWKKLLNQAGFTRFNFIPLQAIMSFTIIEAFL*