MEPNMSTEASQDRKMIAVPYKRDRGPERNQDLPSRRFNPDTVRTPLSDGTGNPAHYVEAEKLRGRPLGAVGKYRVRRKFPLPRTIWDGEETSYCFKEKSRSVLRDWYTHNPYPSPREKRELAEATGLTTTQVSNWFKNRRQRDRAAEHKDQSGWAQFSFQLACALCLLCPRVHEKLPDEVPKGFRQLCCERSVPV