MLVPSLGISHLHGLVSKLDDHAFWNGRWGIFQAFRGPTGAPPSGALEGKAGTITSNEWSSPNSPEGSNVSGGSQALDKPIDNDAEGVWSPDIEQSFQEALAIYPPCGRRKIILSDEGKMYGRNELIARYIKLRTGKTRTRKQVSSHIQVLARRKAREIQAKLKDQAAKDKALQSMAAMSSAQIISATAFHSKMALARGPGCPAVSGTCITVPILGQALLGAGATAGNPTGDVLFSQGYVIVVNDGFESPSGAAPSPSAPPAPPWQGRSVASSKLWMLEFSAFLEQQQDPDTYNKHLFVHIGQSSPSYSDPYLEAVDIRQIYDKFPEKKGGLKELFERGPSNAFFLVKFWADLNTNMEDEGSSFYGVSSQYESPENMIITCSTKVCSFGKQVVEKVETEYARYENGHYSYRIHRSPLCEYMINFIHKLKHLPEKYMMNSVLENFTILQVVTNRDTQETLLCIAYVFEVSASEHGAQHHIYRLVKE