MHRTHASMLQDARPTPQDKGKRKLDEDASHAPKLKEFKAGDKSVKFDVFHGEYDATKVMAFVAQFDIAFKDEAFLESSKVRHVSMFLKGTTAHWWISEKMSSRPITTWKEFKDRFFAQFLPPNAIQNITQKWDKIDKKDNESVQQYVNKFWKILLEVSPFMQISESKKKRKFQSGLHPAYQSDIELHPKHTLPQLIALALATKQFELKIKHSELRLHAQMDGDVDPTREHSELGICMVSSTQEMEVEEHALLHLFNRLRFDLIHGMAKKSTKSSEETAAMEPARVTMNPHLVTLEEDLDEAAKQVKADMKRKFEDMLKPEDLQQYAISGDFDDALSKVFDRLRSEREKERLYNARCEKLAPPKQSTLGLRWPRIIFYVLTLDHSHVFLMSYLSHF*