MLLRLCFAVCLALVVVAKPNGFLTEQFINQINAAQSSFKAGPTKFTSWSKQAIKRLMGVLPDYREQLKSMPQIHHDVPNDIPDTFDAREQWPNCASIKEVRDQGSCGSCWAFGAVEAMTDRICIASKGAQNNHISAEDLVACCSECGFGCQGGYPQVAWEYFKSAGLVTGGNYNTKEGCEPYTIPACDHHVNGSLPPCGGEQPTPSCTRKCIAGYPKTFTQDKHHGKSAYSVPAEVKQIQTEIMNNGPVEAAFSVYADFLPYKSGVYQHTSGQLLGGHAVKILGWGVENSSPYWLVANSWNEDWG