MGDENNLPPGFRFNPTDEELVLHYLIPKARHSTNTSNIITEIDIYKFDPWQLPSEAMVGEQHWYFFCPRKRRQVKGSRSNRPAISGYWMATGTDTPVLSGSKRVGLRKDWEFYSGKAPRGSITYWTMHEYLIIDADDCTNSEDWVLCHVYDKSCCSSSGDEGRELSCMDEIYASLDDFDDITYPLQGP