MELEVIRQLAVSAGLGDGRSQQTPIVIRGWKASTAGGLASSEIERMVEAATEKALAKRQKTTTSYVGIGKQVIESDDYNFSCSSEITSQFTDAPQLGAAMTYLLEQAGQKSLIDLALEEARTRDKEMDDNGSKCERYRKEDLGYRYIRGDEIEVQLAIGRIIRILEQGSREENASYRMGCIAQDTSRSGIPGSSDKPDYSFRTADTAALSWSLVAFVMELKDELAEVYTECLGETTARLNAIKVAQSSRKFAYAVLLCRREIQVQKLDMADEKNQFTFTQRYPWGLEEGFGLRLLVGILLGDGRVHGFSPPPQMQGRITLADGSYLQDMKAVALKGRKHASPSDRGCLVYKANLVQGQSLTDVAVKICPGMDDELFVLGMLTEKKVAGVLPILYSGKLQNRDCYLVTRYCQQITLDMQAEAILSLARGVAMTLGRLSREGVVHGDVSIGNIVYGTDRHGGIHPYLVDFGSAVTGGLPGKAVGTLTFAAVQTLLNGKLCLSSDLECLFYVVVFLALQGKTYWGRAVTPTEAADRKTRCFSLESEFKKEVIKKCKRAGLVVAIQKLRDLFWKCGYNENVQVDQFVQCLI*