MGRIGLVKRGVNGEEKVMTDDTKFKKEALSWKKMEYRLVKYDALPDYLRDNEFILDYYRCEWPLKEACFSIFSWHNETLNIWTHLIGFLLFLALTVINVLGMPTVLDIIYGFSRSVPSVLSANISSYYFQEFTVGKSQHHTESGDLSTTNPTPQWPMLVFLCGAMTCLLCSSISHLLACHSRHLNLFLWRLDYSGIALMIVTSFIAPIYYAFHCHPIYRFFYLSTITGLAVLTSITLFAPSLSRAEFRPFRAALFLAMGFSGVIPAVHVLIMHWDKEGCMVALSYEVLMALFYAGGTAFYVSRVPERWRPGTFDLAGHSHQIFHLFVMGGAITHYAAVLVLQGLQSKLKCQ*