MGLREIESTLPPGFRFYPSDQELVCHYLYKKVTNERASQGTLVEVDLHAREPWELPDVAKLTASEWYFFSFRDRKYATGSRTNRATKTGYWKATGKDREVRSPATRAVVGMRKTLVFYQGRAPNGSKTSWVMHEFRLDSPHLPPREDWVLCRVFQKQKLDGEQDNARSSSPTFARSSQVAQELPVMDASGDQMMGSGAAGFVAPRQEELICGPNPLMNAAMWQQYNSLLLDQYPQEEMAGSSPMMATGGAGDECGFFFDSGFEDTATLGTMRFPQAWS