MLLILGSRNEEGRAASRRLLALGLREIWGLEEMPPVERGPMGKPFFPSMPHIHFNLSHSGDLALCAFSDQSVGVDIERVRPHRAGLPRYVLSDREYQWFQTQGGGWEKFCQLWTRKESWVKRTGGSIAGPAKICPPLPGEQAEGVLLHDFSGEGWHAAVCAAGTQEYRLLWRDGAEDNKT