MAAAGWAVATQISTLIVDCGSGLTRAAVFWRDAGNRVHACEASASTGQAEPFALPRIVDVLTEGGSALRRWVASIQELVVATGCTSTVIGATGGLRQAEAAGRVTPRMLASLGELLRELVPAAEFRSLSGEDEARAELGAVGWHDPPGAAASFLSVTHGLIDAAASLCERADGAADEDARSCAIEAFGARLAAEVSASGRRGQLRGTLVAIEMVGACGSADEYGGRFAGLARQVGQRVVGKAALVAALREHLQQWARGGAVASRHEAYAGLLPAELLGLAGLADEGASFYLCRSFEVAPGVTLKPSWSLGVYLSRSAAPPPPPSPLEHS*