MASNLYFSQIEDLMFELSMWRCSDELRGRVQQIEASSRKDAKHYMEFWKPIPPNEPFRVILGNVRDKLYNTREYMREVLASGKSELSEDDIFTSVDQILEPLELCYRSLCSTGDKPIADGSLLDFMRQVSCFGLSLVKLDIRQESDRHTDVMDAITNHLGIGSYKEWPEERRQEWLLSELRGKRPLFGADLPKTDEIKDVLDTFHVISELPQDSFGAYIISMAMTPSDVLSVELLQRECRVTKPLRVVPLFERLADLQAAPAVLSRLFSVDWYRNRIDGKQEVMIGYSDSGKDAGRLSAAWQLYKSQEELINVTKRFGVKLNIFHGRGGTVGRGGGPTHLAILSQPPDTIHGSLRVTIQGEVIEQSFGEEHLCFRTLQRFTAATLEHGMHPPEKPKPEWRALMDEMASISTKAYRALVFKEPRFME