MGKLKAVHYINQFFAGIGGEEKADTKPHVAETLPPISLQLDKLLGEDIEIVGTVVCGDSYFNENIDSASEEVLSMVKGFEPQLFIAGPAFNAGRYGVAAGTITKVVKDALNIPALTGMYVENPGADMFKKDVYVVETSDSAAGMRKALPKIAKLAVKLANGEEIGTPKDEGYIARGIRVNYFHEDRGSKRAVDMLVKKIKGEPFETEYPMPNFDRVDPSKAVKDLSKCKIALVTSGGIVPKGNPDRIESSSASKYGTYSIAGVMDLTEETYETAHGGYDPVYANLDADRVLPVDVLRDLEKEGVIGKLHETFYTTVGNGTSVANSKKYASEIGAALVADGVDAVILTST*