MSTLIILRRIQVENANAIAGLTYGFPAITHFLGFTHALSRKLQASHGLTLEGCGVVSHQHQLHAYGSSWERSFALTRNPLTKEAKTAAFNEEGRMHMTVSLLIRCDGQIPADTTALCEHLKQQAQCQRLAGGTVIDIERVTVQSLPVDEAETRGVMRRLLPGFVLRDRTSLLHRHFQTLQQAKPQAEMIDAWLDFAALKMQAERDPSDETVQWKYLPKPGDGGFLTPLMIGYRAISPLYAPGEVDKTRDPHTPFCFAEAAYGIGEWQGAHRISDISQILWEYDYQNGDYHCRQVADTHSVAEDTSYEFDY