MEVEKGRGGHVLVLPYPTQGHINPMLQFSRRLTHKGLRVTLVITIQNLQEMRASNPSDPAFLDIEHISDGFDDGLPVDFKLDTYVDSLKRVGSQTLDSLLTRLGAEGVRPLCVIYDSFLPWALDVAHAHGILGAAFHTQSIAINTLYLLHHDKFSDKKTDITTPISVPGMPILESSDLPSYMSEPELYPAYLKMVVLDQLSNMDQADFVLANSFDSLEGELSRELAKAFPLKMIGPAVPSVYLDNMIADDKGSDADLYKAVNCLGWLDERPVRSTVYVSFGSLVGMPKEQMEEIAWGLHASKRFFVWVVRTLPRHLEGRNLLPKGFSEATKDRGLVVSWCPQLEVLSHRAVACFWTHCGWNSTLEGLSLGVPMVAMPQWTDQLTNAKFVSDVWRVGMRPKADNRGIVGREEVERCLREAMEGETAAEMRRNAERWSELAKEALDEGGSSDRNINEFVATVCFRQVRHSCCIGH*