MFFCYFLQFLDKVIVNYANIMGIAKNLHFVGNDFSWMATAFFIGYAVAEFPQGYLIQKFPVSKVLGFNVLLWGIIVCCTAATQNFAGAAAVRTLLGMFEAVITPALIMITSQWYNKKQATLRTGIWYCGLGAGQVLGGLISWAAQHGSTTSSFQSWRIMFVAVGVFNLFVAVAVIVVMPSGVREAGFLTEDEKALIEEVLARDQAGAGKKVFRASGILDALKDLQVWLLFLNTILIVIPSGIITTFSATIINSIFLTPKKSALLNMPAGAISIFATLAGTYVIYYNLPRWLSIIGLLIPTIIGAALMSFAKSNAGALAGVYLINFDVAPLALIYALVGANTQGYTKKVTVNVMIAIAFSIANIIGPQTFQDKDKPKYLPAKITVLGVAGASIIVTILLRVLYGMRNAKTAAARQAELEAIRRGEIDAKAVDDSQTDLTNPTFQYVY*