MEESKRADVYSVSKGGEKKYRGMRNPRLDNVLERVQGRDSSLFKPSASEINMYQRHLDEVLADSGPKADDDLLRNLLDLSPTLSEAASAIIDDSFTRCFKSNSPEPWNWNIYLFPLWVVGVIMRYGILFPIRLVLLIIGWVIFLGLFIPIHFCIKKHEKLRQKLERGLVEFICSVFVASWTGVIKYHGPRPSRRAKQVFVANHTSMIDFIVLEQMTAFAVIMQKHPGWVGLLQTTVLESLGCIWFNRTESKDRMIVAKKLKHHVEDPDSNPLLIFPEGTCVNNEYTVMFKKGAFELDCTVCPIAIKYNKIFVDAFWNSKKQSFTMHLLRLMTSWAVVCDVWYLEPQTLRPGETSIEFAERVRDMIADRAGIKKVPWDGYLKYYRPSVKLTEKKQQKFAESIVRQLDDRKSTRSLTTGLRDGGLS*