MKCAVVLLALLGAINAAPVFNNELDEIWNSFKATHGKTYSASEEVVRRAIFEQNVERITKHNLEHDLGLHSYTLGINKFADLTNEEFKSIYLRPFKKSSKTSPSTYLAPQNVKLPDSVDWRTKGYVTPIKDQGQCGSCWSFSATGSLEGQWFKKTNKLISLSEQQLVDCSGDYGNDGCDGGLMDQAFAYIKDFGEETEAAYPYKAEDGKCKYKKANVVANDTGYTDVTSGSEDDLLSAVATVGPISVAIDASQDSFQLYSDGVYDEPNCSSTDLDHGVLAVGYGTQGSNDYWIVKNSWGTSWGKEGYILMSRNKDNQCGIATAASYPLV*