MGRKDNTAVICEICGDKSYGRHYGVWACDGCSCFFKRSVRKNIMYTCIAGNWRCVVDKGRRNWCPACRLAKCTKLKMNREAVQNERGPRKLRCLTMPGINNLSTFKYDMLLSKSVTLISNCILLKFMTPKQRKEIVDENCQTVFALLVLLNGDEETIKKFTTSENTPEKLFSDSEQLRLLVCIILSQSKNNNLKFAIPLEGFYKFCLIRYSTQNHSLESAFELLHATNWILENGPWDLSSLLQSSIDQLALEIINSECT