MSWRLLTGYQLCRLRLFRKPQPALKIRPSSVCVTYGTDCQSNKENKRTVETLRACSVDIGKICRLKGWVLLEEETYAEEIANILKELGANQTVIASILERCPEAIVCSPAAVNTKRKLWQMVCKTKTELIQLIEQFPESFFAVKDQENQKLNVQFFQELGLKNVVITRFLTTASSIFHNPVENNKQMIGVLLESYLNLGGSEANAKVWLLKLLSQNPFIVLSSPTAVGEVLKFLQGQGFTDSEVLQLLSKLKGFLFQLQPGSIQNSISFTKTTFECTDHDLRQLVVKCPALLYYPAPVLEERIQALLKEGISVAQIRASPMVLELTPQIIQYRIRKLNSLGYGIKDGHLASLNGTKKEFEANFSKMQAKQGRPLFNPVASLKVEE