MLGAITYLLLSVLINRGETAGSSYMDVRIFEDERVDICQDLTATFISYREGPEMFRHSINLEQSSDIFRIEASGEVKHFPWMNVSELAQESAFFVEQERFVYEYIMNVFKAGRPVVFEYRCKFVPFECTVLQMMDGNTLTRYTVDKGVETLGSPPYSPDVSEDDIARYGQGSGISILRDNAALLQKRWTSFCRKIVAMDNPRHNEYSLYSNRGNGYVSCTMRTQVPLAYNISLANGVDIYKYMRMYSGGRLKVEAWLDLRDLNGSTDFAFVISSPTGWYATVKYSEYPQQSPGMLLSSIDGQFESSAVVSWHRGHGLKHAPPVSAEYSIFFMDVWSLIAIG