MASQSHPQQLRVAIVGAGIGGLMLTQALRHMDKEKKLDVRVYEAAPALAEIGAGINLWLRSWDILKRIDLEETLLKMMTEPPTEKTRLVFQLRKSDQEEGVHMSDLWMKGGTMRFHRAELQLSLMSLVGDVVQLNRRLIGYSEYENHVELEFADGSFVNCDVLIAADGIKSAVRKQFLKSVRKGLSVGESGCDPVWSGSLAYRGLLSHEAIEKQFPGHRAKSRAVIHLVVYPLSNGKYTNVVCFITDPSGEGIEYTGPAPSRASQDELKGQYDGWEPEVQALLNCIESPTKWVINNLNPIERFAAHRVFLAGDAAHAMTPHQGAGAGQAIEDAYILASLLTDPSCRGRQSIPKIAEVYNTIRCPAANAILLASRDQGKWCELDHPGLADFKEGDQVPNELLDKVFSDISEAWEWVWTSSAEDDRKKAVELLNGKREEGSCSVM*