MGYVLTIVFCFPLFYLFCILLNFLEKRRHQNCYILDYQLYKPSDDRKLSTEFSGDIIKRNTNLGLNEYKFLLKAIVSSGIGEETYAPKMMFEGREENPTHDDAIDEMEEIFINSIGKLLERTGVQPDSIDVLVVNVSMLTCMPSLSARIVNRYKMRHDVKTYNLSGMGCSASLISINLVQSIFKSKRNQLAMVVTSECLTPNWYSGNDRSMILSNCLFRSGGCAMILTNKPSLVHRSMFKLKVLVRTHHGSKDEAYGCCLQTEDAQGRVGFHLGKTLPKTATRAFVDNLKEIAPKILPLRELLRFAALSFARKTLQNVFGKSFYATRPMINFKTGIDHFCLHTGGKAVIDAVAQSLNLSQFDIEPARMTLHRFGNTSASSLWYVLGYMETKKRLKKGDKLFMISFGAGFKCNSCLWEVVRDLEGEGNVWKDCNIESYPPLTLENPFMAKYGWLHDVDDISTLNIQE*