MKAVFRLLNKWQHRLCCRLSGSWPLAASFPIHRHHMDDLEHAPDSSTTPEYVHTDRLVEGEDKWRLTAHKLQAYSPIVVRQPDKEKGSRFECGRFFRKCDRSKRELDKYDKRRNALLEEFGRLDELSRLDKPLACQDEAATARWETFAINISNLANFVIFAATVFVAALSGSLAIIASALDSLLDMMSGLILWYTSVQMRKPDPLLYPIGKQRMQPVGILVFSAVMGTLGLQVVIIAVEKLITKEKQVDLQGHRGYLVVVIMGVTIVVMFVLAAYCQNFKSKLVKAYADDHFFDALTNVAGLASAILAAKVRWWIDPLGALLLAIYTIVCWTGKVRKNARLLAGRTAPPELLQKITYVTWNHDPSIRQIERVRAYSCGMGHVAEVDVLLPEDTALTKAQEIGQALQTKLEGLADVEQAFVRIASHKPHTTPSPSP*