MALRGRSSSWQSIRRLLFSRQMIGDSLPARARLLSSKALMDDQHSEAHMKEFVSSPHVYDAGQPIFQTHPELLSNGELMPGITASDFANRRKSLMDLLPKESLLILSSATVKQMTNVVPYPYRQDADFLYYTGCTQPGGIAIIHNDDDVAHLCMFMPDADPMEQVWTGHIAGVREALDVFKADQANSLKEVSKILPILIQRAKIIYHNSRTSNPLYTNLRDFQEALQCGRVRDIRRYSDKIRLIKSVAEISLLKRSAEITSQAFLKTMEASKFAPHEHFLAAKVEFECKTAGAERMAWTPVVGGGANSATIHYSRNDQKVAKGDIVLMDAGCEYFGYVSDITRTWPPCGFFSSIQRAVYEIVLTNMKSCFELCHPGTSLQQIHNHSMEGLVKIGLKELGLVDASCKYPEFMIRKYNPTYIGHHLGMDVHDCESVPKHCTLEPGMVITIEPGLYFPVREDIPRRLQGIGVRIEDMVLITDSGHEVLSSSIPKDVDELENLLK*