MESVAVTWSREEEKSFENAIAIHCVGEEITEEQWSKMASTVPTKTLEQVKKHYQILLEDVKAIENGQVPLPRYHRTGDEAAEASPANRDYHASGGSGSPEKKPNHGVSGTNGGGRSGSRHEQERRKGIPWTEEEHRLFLLGLEKFGKGDWRSISRNFVITRTPTQVASHAQKYFIRLNSMNRDRRRSSIHDITSVNNQASAVTGQQQQVAKPRPAQPQPHHPTMAGVGMYGSAPVGQPIIAPPDHMGSAVGTPVMLPPPMGAHHHHHPHHLGVAPYAVPAYPVPPIPQQHPTPSTMH