MPTTLVTGATGFLAGHCVDQLLKDGHTVIGTVRNPSKAERLAEAFKSEVESGKLELETLKDIQNEDEFEAIFKKHPEIDYILHTASPLSFNVTDPEKDMLQPAIRGTTAVLKQAKAHAPNVKKVVITSSIAAMMNPDPSHVHNEHSWNPMTREQAAQKGNPVANYVGSKIFAEKAGLEFLNDEKPNFSITWINPAYILGPGITLDLGAINASNQLISSVLESKLGEEVKVQSGSFVDVRDCARAHVVALQPKFDRKRLMLCTAKVCTQDIEDICNKIPELKGKIAVGTPGEREKQLSKSIMDPSETKKLLDFEWIPLDKSVTDFAKQWLEIKQ*