MREVNFHQNARAEDTDMSVKREASRGNYFDDLSQWWENRYRKLTGCPLPLFSSDESLQPVLVPQISPTSPNCRQKVTQVSFWLEDFGISPLIEQELTRSGLTGTRNEEKFKPAMNESIHHIIRLLKDCTTQKDLDRGSKIHAYIQDNFLEHNSHVASTLVNMYAKCGALSKAHQVLEQVSVRDVIIWNALITGYAQQGQGWDVLECFDSMQLEGHFPNEVTFTCALKACGSIGATAKGEQIHEMIASLGLL