MELFERARTVRLRGHHDKYLYAEEDESRVSQDRSASSPNARWSVEPVPHAPGVLRLRSHYGRYLSASNEPFLLGVTGRKVLQALPHRLDSSVEWVPVRDGAHARLRTRYGNYLRANGGLPPWRNSVTHDVPHRHAGWILWTVEVVEVLPESLVPAPIASDDDPAAPHYKTPSRGPSPVPTPALAPASPPRHRPASPPSYLARPPPPPPGYIEPPQGYIEPPPPEPTLARIESTESFSLPLHKVDGRAIHYHIGDDNGDIGDDQEGHSFTFNGTSLEELLERLQEETGLNDVIICSRSPINGKLMPLRLQLPPNNAAMHIVLVRESSKVAKSFP*