MGVTKEAHNVEVIGSGKTTVVLGHGFDTDQSVWKHLIPYLIDDYRVVLYDNMGSGSTNPDYFDFERYATLEGYAYDLLAILEDLQIDSCIYLGHSLSSMTGVVASIFRPDLFSKLILLSASPRFINSDEYYGGFEKEDIDQLCQAMESNYKSWIDGFAPLVIGGDMDSVAVQEFSRTLFNMRPDISYKCFSNNFHVRFKAFSLSCYGSLSHYSEFQGFGRASGSFGIYSPKSGREVNCRSHLNRRSSPAAECTGGHYSGAASSYFS*