MDCEQPQRVVVIGANGKTGFHLVRMLHQHPNYSTLAMIRAADQATRFEELGVDWTTGDLEAGSPSVEALEGADAVIFAAGAGRDRPNIKKVSIDYLGAIKAIASAQETKSVKRFLLLSGINTDPLGTRRSVNSSDLDGPLAAWHRLKAHSETYLRESHVHGRALDWTILCPGRLVDEGEVGTGLVKASLIHGEEDLKETLSEEERAAAVKVMPGSHDGKSERLCVSRYNTAAALMALLGAPNTIEKSVTLVDGILPVEEALSIV*