MRPLTTILLTTAHLLFGQVPTSSAAWLEPRHHFTNRGGYAKMGSGIKVVVHPHPQLVGSSTFDQLLDHHNPSKGTFKQRYFWDASSWAGPGSPVFLFNPGEDAADGYVGYLDNHTLPGLYADTFQGAVIVIEHRYWGKSIPFDILTAETLQYLDVPQSIMDMTHFAKTVQLSFDSSGDGGANAEKAPWVLIGGSYSGALAAWTQKLSPGVFWAYHATSAVIEAVHDFHTYFAPIEAALPRNCSADVRAVVAHVDRVLDSRNSTAVRRLKRMFGLEHLGHDDFAEQITTPIWKWQGDHRAVFDFCDYMQTDDGSIKNVNLTSDRGLGLEKALPLYAKFVNATQGEVCRQFNCDSHSNARGFNTPMDLSGRRQWDWMLCHNPFGWWQVGPPKSDGTNIVSSHLRPEHFSRQCALMFPTTGGFNIGSVRGFTESMLNAWTAGWDAEFERVIFCNGGDDPWNSATVTSKFRPGGPRRSTDKAPVFVIPGGIHVPDLVVDDTPSESLVVSQEIEVMGRWLAEWTEEHSRGPVG