MDAVVQLLRNGLCCIKDLGLLTDTFLWDPNVTLRYYDLPEPLHKTTPLEVLISIWQLYALLSTTTSGWKMFWSSIGKYRRVVRLLTKRASNVIAFSPADRFIDASLIKEAKFALRSIYIGLNVFFIGTGFFWLTGNSWHVTETSWIGGLPALIQALTVMELCLIPLLWFMWKDTLEQWDKANRMENLAHDMMQSDKTVWSVEDLGLSSMETLTLWLPFWDAGVGVLEPCDEIHEEKLMAAEKAKLTALLEPFSVKQEKTKSKDKKVESSMHQETLRSKAQELLGASRVTRWGGYREFVYLIINALAFYGYLVGIVVYYWDDEQKQPVYIKHLLLNMENDAADWNGNFLGDFMWTIEPIIILSSPLIFRILSPKPIKVKVD*