MELEVIRQLAVSAGLGDGRSQQTPIVIRGWKASPAGGLASSEIERMVEAATEKALAKRQKTTTSYVGIGRQVIESDDYNFSCSSEITSQFTDAPQVGAAMTYLLEQVGQKSLIDLALEEARTRDKEMDDKGSKCERYRKEDLGYRYIRGHEIEVQLAIGRIIRFLEQGSREENAGYRMGCIAQDTSRSGIPGSSDKPDYSFRTSDTAALSWSLVAFVMELKYELAEVYMECLGETTARLNAIKGAQSSRKFAYAVLLCRREIQVQKLDMADEKNQFTFTQRYPWGLEEGFGLRLLVGILLADGRVHGFSPPPQMQGRITLADGSYLQDMKVVALKGRKHASPSDRGCLVCKANLVQGQSLTDVAVKICPGMDDELFVLGMLTEKKVAGVLPILYSGKLQNGDCYLVTRYCQQITLDMQAEAILSLARGVAMTLGRLAREGVVHGDVSIGNIVYGTDGHGGIHPYLVDFGSAVTGGLPGKAVGTLAFAAVQTLLNGKFCLSSDLECLFYVVVFLALQGKTYWGRAVTPTEAADRKTRCFSLESEFKKEVIDKCKRAGLVVAIRRLRDLFWKCGYNENVQVDQFVQCLI*