MVALLNGRLPPEMHSCTVPALPAGKVLSYANTPGSPLHAALRACRLAPLPTDRNLVFGAIAPSLQSLSTRDLAGLPALRSFKSAFAPSVSMCAGLIPCNGNLFLGIEGMERSVRMQGSYFSLDYKLSQMQYSQGAAGVPPAWRRADGVGGLPTFWQMDRPDLPATVGHPTPMAILATPWGRVFLGGALRAGSISLVGAQLNLGPQANAWSLWRDATQPALSLRLANAPDINLWGQLALPFRGLPALRQVDILVKPQTGQWWLTTTAQRQAVPARNLAAVVRPIGAVLERLFVGLYQSAAEVNVLIALDVAGSTQGASLRLRFAAGFWALAPEAAAAVGASAIVDEFALILRANQGASSFAKVTLEVGGRAFPMPYALQ*