MEELHNLPYGNRLNFLRTRGKNRYAFHHEEPDLHDRRFDGYQISVVDERTTERVKYTLPGDGWSVKAELFPLRELMYTFVEQINVRLCQLEFRFGEKVLTLNSTPQSLGMTATGENVISVRAVTSSYDERVGCFTRLNRMGKVSVGVGPHQGDVFGTDLLPRILEYAGLETLAAACQVCRHWFHVAQRFSVLVQLQDGDADSWQHNQKYPLLLHDGCRHSFNVALCQASEASGTNANEIRWNSTTMLKEKTVSFGYCKAAGCRVLKTVEMQSITRDLESKWEALNNAKTAFMRYVESAQAATEGDQKKHAHKATGQTQDFPPEGEAGNGFIAEARDWRYKNCAVELYRRYFSPDMFFIFPLIVNSEAAFGLDFSSCVTSLIFGELSDDEAQPRANRMQRLMNRANPVRRPLTADGLPRPLGSVSWRIHDATEVAAVGTGFGPGAMDSMDAAPLDAAPLVMMNGSKPQIILEVLFIAVWEGDRGGEYGSSLVASLESKVTQYAKSQGLRSALMYVEVGYEQPKAKVFWGNNGFSPVVDKAQGIHTQDDLLTGRMVALEDWQLGFIDRRCLRFKDTVQYAKTVLVE*