MTQDLKANLFIILAYSQMHGVAKGNRGMLRCVKEVGTQMFQSLRPSHRGRPRCWKTQLMARSVIKFLVIQLFFFTLLRAQLDHADLEALKSVKSGLQDLPGSNFLASWDFMKDPCTFAGVLCNSVNGLERVTVLNLGEAVGNTPGLRGELSNALGSLSELLQLTLVPGEVSGIIPESLGYLKNLAQVGLSKNSLSGSIPNSLGNLKQLVILDLSYNHLTGSIPGGLASLANLNSLILCHNKLTGSIPTFTSPLVHLELKQNVFWGPLPAFPSSLEYLCLANNQLSGSLANLQSLSNLGYLDLSFNQFSGSVPSAIFGFKLRSLFLQRNVLSGPINPLDLVFIPTVDLSYNKLSGEVSPFLAFVQNLYLNNNLFTGVVPQEFVDQLSSASIQTLYLQHNYLTDFRINPHISLPLACSLCIQYNCMHPPIRSPCPVHAGKQQSRPAYQCKEIP*