MLCVSCQHVYAYVCGLSSQQPSLMRIRCRCNGHVGIALVDSGATHSFVSRRFVKMHGLKFAESTGLNWQIKNATGDMHSSTAYIPCAQLKLGDFYRCKTKLIVADVEDDIILGKDWLKVHNPSINWSKEVMVLHADRAKPVIIRVVPEVCDKDDLFAKCDKHSAKPEVLISNLQAKRLLRKSSTAAYCCYIKERLDIDAAAAADSKAGDDCTPVAVEALLNEFADVFQEPSGTPAVHDVHHTIELQEGAKPPYRQPYRMSTAELVELKKQLTELLDKGWIRPSSSAFGAPVLFARKKNGTLRLCIDYRALNAVTVKNRYPLPRIDELFDTVRGASVYSRLDLASAYHQIPMAPGDVHKTAFQTRYGQLSS*