MTYPNFTFPPGTALFPGWAALQQYHEDFAVHYNLTPYIRLNHTVVSANWHSHPPEGDWHVEVHTHLGGAEDEYVLRRTFDHLIVANGHNHFPCVPAWNGTEEWLANTPLGRPQREILHSIYYREPQKYAGQNVVIVGAGASGRDIALQVSPLARVQAYQSISDDKDTTPGARVIRKPRISHFTPDAIVFADGTTLSDIDTVLLGTGYENRVPFLSAPHASTLHTDPAPTVNSSTARALTNNLHYIFPLHKHIFSLAPELPPTALAFVGLPVLIANCPSDNAQGMLIAHALANASLLPPREDMLAEL