MVMIKPDHQMVAQEELEFQNQVREIKQWWGSERFQHTTRPYTAESVAKLRGSLPQHYASSEQAKKLYALLRRHQANKTCSRTFGALDPVQVAQMGKYLDSIYVSGWQCASTASTSNEPGPDLADYPMDTVPNKVEHLFFAQCFHDRKQREARLNMSKEQRLATPYVDYLAPLIADGDTGFGATTATVKLMKMFVERGAAGVHMEDQSSTTKKCGHMGGKVLVPTQEHINRLIAARLQFDVMGVEQVLVARTDSEAASLLMSNIDARDHPFILGASNPAVKGKSLVQVVQAAAAKGATGAQLQALESEWKAQARVCLFSDLVAEKIQALAISSQEKSSRTAQWLAKVGDLSHDQARELAASLGVTDVFWCWDLPRTREGYYRYLGGTKAAIARGIAFAPYADLIWMETAKPDYKQAKEFALGVKAKYPHQMLAYNQSPSFNWDAANMTDKEFEEYIPKLAELGFVWQFITLAGFHADALITDKFARAYAQEGMLAYVRDIQRQERVHGVETLAHQTWSGASYYDQILQTVSGGYSSTAAMGHGVTEDQFKQGPKNAKL*