MLSYVVPIDVYRLVDLLHHFHLPGDEPDGFVKVFVDDTFKYSTRCINNDRNPKWQDRRRVVDIVADRSIIRLHVYDSDSSDNSTLIDPIGFVEFCIGDIPFDHDIDGWLELRFPGNLQGYNTDRYAEHMAMREEEHPHADHAPADLYKVEAQVIRESELLDDTLDLKIEIVDEMLFAVYAFACYVLAWRSIIVSGLLFIAVACGVKSSMLVYAFGHLWMAMILVLLKFDNWRLPMTTNGQNAPLNEEGFRFVARCRDVYEMHAYLLRSLVVRDEADKDMDKTWTRRDKTRKVSRPSRLDWRTFGCCEFEASGMIASRSGSINSMQDSGDGTTGAASLLRDDRAGCRCLKMFEVLQLLHGIYMHLLALRELWFLEFPKGITHLEVNSLVRVHDRRRGTVTKIETNSKVATSNPHRQQIHVLFDEEGSTPMIKPRDGVYDAWDVSVRPSVPAIPRFLVPQTILSLVATLQLEVDTYKKTILPVADSIREFFRWRKPKWMALVLSLLLFRSYVSFEGFLDENSWCHFALKVMSVIRNVVLGVLIIVVLFGQARIWKVGRGLVMLAVNKISENRKAPTCWAFYKDHSEAYFAKKKKAX