MVLGKIAIVIGSGIVGTLVTGGDASKLPDLRDVLSFSFKFMKQDKKEGSSNASPHNDLLLSQVNYLRDQLQALTRESQVPQIINVNGGPGAGAYGLTAIAVGALGYLYIRWKGWKISDMMFVTKRGLADACNVVGKQLDQVSDSVHASKKHLAGRIDRVDCSLDECHEIIEATGKEVTVIHGDLSAFQEEIQSVHHVVRTLETKLGRLAYTQDHTTRGIHELCEFTKRLDRSPKADTLKVTASTPLPAIESSEGITRTASVPSGSEPVSPVAQSPRADPPMVVRSSTAISASGLSMLAGTTSIPKRAVINRATSMKEGVPAPEAPKDTSSSAATLKRPVSSSSRFSFLRGFAS*