MSWGQVMEEAALSLCGGRRGRKRFVGVRQRPSGRWVAEIKDTIQKIRVWLGTYDTAEEAARAYDEAACLLRGANTRTNFWPCSLSSSTRPPALPSRITNLLLHRLKARNSRNDQPTATSIAMTQDQEAANNLLEDTGQSADNYFNVAQERTNCKKEKIDFRFVDALGAASACTYEYSPFEIAQEMMGSMEKEDGSSSSEDEGDPTMQLIRETMKRMKYERNFSASLYAFNGISECLKMKLGCSDNNDPLSTFTISNNYEEDQDQKEKENDVVVGTSLVSTSIQTAAGSSSSTASSFSSTKE