MSGKSTQFFPPALQLKEEDIAKMLACQVHLGSRNLDVSMEPYVWKRRSDGVHIINLGKTWEKLMLAARIIVTIENPSDICVISARPYGQRAVLKFAKYVGAHAIAGRFTPGTFTNQIQPNFHEPRLLIVTDPRLDHQPLRETTYVNIPTIALCHTDSPLQNVDVAIPCNNKAKHSLGLMYWLLAREVLRLRGTLDRKKPWDVMVDLFFYREPEETDREEERETFTQAALEEGGGDWQGSTVPAEVTANWEGSGNAEWNTGGEWGNDGAPGTTSAAGASSWDNSVSASGWDNA*