MGGVGGHGPVLSQLVYASSLGVMYVLIKTAFEHGMNRYVFVTYRQASATLFIAPFAFFVDRKNMPPLRFKVLFHIFIMALLGITLEQVLYFWGLENTTSTYAATISNLIPAIAFAMACLLRLEKVNIKNPRGLAKVIGTVICVGGAMVMTFAKGPTLEFFHHIRTSKSLSDILGAKSLVDTKENLTLGIILLIISVIAYASWINYQAWVFKDYPAQLTLTALMLLMGTVQCGVVAVSFERSAAAWRLAWNYRLLTYIYSGVFCSAMGFFIQSWCISKRGPIFAAAFYPLSSVITAILEPIFLHVDLHVGGAIGMFMTIAGLYAVLWGKAKDKKGGTKILPTEMKDELFLIWEAGERQEQVVEMPKVKNQLGDRNILSKESQGGDNCTSCSL*