MVGVAAVKDVGFLLDRLLDPKQPISERFRALFAIRNHHGDASRSALIAAMRDPSNLLAHEAAFALGQMQDPVSIAALREILCDVDGAHPIVRHEAAEAMGAIGDPSCVDLLRSVWRSDPAREVRETCELALHRIKISSSNSNPTNEDRVPNTSQLRQLLLDDSLPMHERYAALFALRNRGDKESTDAIAAALETSKSALLKHEVAYVLGQLQDMATVEILERTLGDPGEHPMVRHEAAEALGSIADPNCVELLTKFLDDPEPIVHQSCEVALSMLEFEQQGKPFEYLFQEIKVGSE*