MDSFLQVQKSTIALLGFDLFSENREMWKRPYRAMNVFSIAAIFPFILAAVLHNWKNVLLLADAMVALLITILGLFKFSMI LYLRRDFKRLIDKFRLLMSNEAEQGEEYAEILNAANKQDQRMCTLFRTCFLLAWALNSVLPLVRMGLSYWLAGHAEPELP FPCLFPWNIHIIRNYVLSFIWSAFASTGVVLPAVSLDTIFCSFTSNLCAFFKIAQYKVVRFKGGSLKESQATLNKVFALY QTSLDMCNDLNQCYQPIICAQFFISSLQLCMLGYLFSITFAQTEGVYYASFIATIIIQAYIYCYCGENLKTESASFEWAI YDSPWHESLGAGGASTSICRSLLISMMRAHRGFRITGYFFEANMEAFSSIVRTAMSYITMLRSFS