MKQVGIVGWRGMVGSVLLQRMIEENDFDDITAHFFSTSSAGAPGPVINGRSDRLKDANSLSALAEMDIIITCQGGDYTKAIYPALINHGWQGYWIDAASALRMDERACIILDPVNRENIDRAVKAGIKLFVGGNCSITLSLMGLAGLIKADLIEWMSVMTYQSASGAGAKQVRELIAQSAYISQHLSADELTSSGSVLPLVNKVSELINSAGMPVETFGVPLMGSIIPWIDSDLGDGNSREEWKGEAETNKILGLAPGTIPVNGLCIRVGVIRCHSAAITLKLKREVSEAEFAELVTHSHPWVNYVRNNKQESVSKLTPAAISGSLQVGIGRYKKMSLNNDPVYSVLTVGDQLLWGAAEPLRRMLNILLGKI*