MSQAACFRTLPQASCAANFGHESLSRVGDVSSSSVNKFLPGLCIYPKRPARRTPHSGLRLRTLSRNFMVRARRSVVTCSAASDRMRGTASFERVCDCLVYPSLDQNGRTKGVIHFIGGAFIGAAPDVIYSVLIELLAKEGYLIVATPFSLSFDHTVSAQGIHTRFNTCLDYLSNTGFAGLSAGDISTLPVYSVGHSLGALMQVVIGSTCSGGRLPKASALISFNNKPASDAVPFFDQMGPTLAQVAPIVESSPATEFARAFSSEAIRAVLDSRVPLPPAVGDNLQSFRQFLDQIPAVFDQVSQGVSEFTPTPAQNRAAASLSYAVPNNLLVKFTQDAIDETDVLEEILGPRSEALGGKLTKVVLTGNHLTPVAPDVKWQAGREYTPADAVAQVLRNVALADLRVLSRNIADWFSSL*