MNEQITRAEHAFATGGHAPRSRAPMVSAVPPRSMRRRVLVIQTQAENAGAQEISRLVGAGLTARGYDVHNLFFFRQSRGFDEPVNTTYCAPRRPGNPLAFLRFLVSLGRQIRAARPDAILTFQHYGNAIGGAIARLVSPAPVIANQVSARLTMPGWLQKLDLMMGRLGVFNTITVNSEDMLHDYSRYPDSYRRRLTHVPHGFDQKHSALTRAEARRRFALPVDGVMLGTAARLHPLKQLDATIRVLPAKPSWRLALAGHGPDEVRLRALAEQLGVADRVFFVGEITPEQVADFLASLDVFVFPSLAETFGLAAVEAAHAGVPVVANDLPVLREVLAYQGEPAALLVDASDTAALGAAISAVLDDPALRVRLQRSGEGLKTRYSVDAMVDEYVHILEQAM