MEAESGERGTKGRVSHFILVHGACHGAWCWYKLSDLPKKAGHRVTAMDLGGAGINQKDGEGIRSLAEYHQPLADFMKALPVHGDAGRKSEEKVVLVGHSMGGVDLTCMMDQFPHKIAAAVFLTAFMPVSGTTPLQLIDQTRNSNMDLTDNRADPHEQLWARDITLAESLLRSMPALDEEVVYSSENYGRVPRAFIVAKQDKGIWEDLQRKMIADNPPHRVYELECDHSPFFSCPAQLVQIRGIGILKLGLLQSSMASESGKKGVSHFVLVHGACHGAWCWYKLSDLLKKAGHLVTAIDLGGAGLNPNDGDAIRSLADYNQPLADFMKALPAHGDHGTESEEKVILVGHSLGGLDLTCMMEQFPHKIAAAVFLAAFMPLPGTTQLRLIGQFYQRYQTWGDMEFKYGLEGEPSRLTSFKFGSNFAREYLYQKSSSQDITLAQSLLRSSPALDEEIVYSSENYGSVPRAYIMAKQDKTIWEEWQRNMIADNPPDRVYELEDSDHCPFFSCPARLAHILLEISTTFY