MAVDQSFEIFRAVVRIQAVMENIASQKVLEKVKGFLPKGFNSTILALIPKKTDAIYMKDYRSISCCNVIYKVISKLLANRMKNILPLFISLNQSAFVKDTLLMENVLLASELVKSYHKDTVSERCAVKIDISKAFDYIQWSFLLSVLAALNFPENFVLWIKRCIELDSFSIQVNGELAGYVNSTRGLRQGCSLSSYLFGLSMQVLSRLLDRVAAERRIGYHPYCKELRLTHICFADDVMVFSDGRKDSIEGILAVFKEFEVMSGLNISMEKSSLYLAGVKDEESEAILD*