MLHLRQGLVSGYQADPLHHLNITNAHLGRFNRFEFGILAPAITKNYSNFGDLGVIEFSSPTPRNGRWCSDSGSSSVIEFSTMSSLEDESDVSSPPLWKTSLPATPTTMASVLHHLSPTPQSQEIARGHCELMEMIRNMPESAYDLSLKDIVELSTAGGEKRGSTSEAIQKGKMKRSIIINNKKRHGLRNGNMNHRDFLLKMFLPSALGPKKRSSNNGTCSKVSPKPQQMEGEKIGLEKSLDTEWWKKRLSSARESVNSRTSRSSSCSNGRSSSTRHMCGSLHGCCSFFQSNKSQK