MESLIKSQHAQKQAGYSSKTSGTEIIPATTGLTMSSDESMMLKLVQQTHSPDAPREEELWRRETFTLNLIVDGIDAVIFNWINPGNYIFLYGGDDLDWIRRFTMAAKATAKDSNVKLEMAYVGKRNHSHREQIRRISEAVRAENLSHSWAEPALMWFFWARLESMLYSKIQLGKSDDHDEVMQGIKKILSYDKLGGWALLSKGAEIVMITHGVIERTVTVYDRTWKTHVPTKGYSKAMYDHHHDEVLRETGHPCAHFDFHITARSGRIPEKMNCFECHRPMEKYMSFACCHDEKLLDQDENYNF*