MVTIKNFFKKASQDQYNQEKEKLLQHDDDEIKNGCCCFTPLYEKLKSFFNNIQDFAEKAIEMGKNDPRKIIFSLKMGFALSFVSLLIFWKKPTDVAQFAIWAILTVLVMFEFTIGATFIKGFNRGLGTFCAGMLAFIFAQLALWAGEREKAVIVVSIFIVAFIGTYLKLYPTMAPYEYGYRVFILTYCILIVAGNRTREYNVAIFTRLALIAVGAGICLMINISVCPIWAGEDLHRLVVKNFMDLATSLEGCINGYLSCVDYDEATNDSDYNGYKSVIESTSREQTLLGFAIWEPPHGRFKMHKKPWRDIVKLSSGLRHCAFMVMALHGCIQSEIQAPPEKRKVFRNELKKVGTNAAKVLRELGTKLEKLEMLNGHENILKEVHETAQNLQQKVDHKSYLLVNSKSWEIGKSNINNNNNNLDDSSSENSSSENIPLSSRSLSETAIDIRLLQGNWPQSDQLVAKLTPFKKQNQWPSRLSLVDGEIADTIEMETYLSASALSLATFASLLIELVARLQNVVDNFEELSQRAEFKESSSVKS*