MGYTEGGLGKNRKGIIVCIFPELRTSRAGLGYVFVVTYMSSPSLVESRKAIFAPSGVQSEEQPVDELVVPDKLEIENVVANISADVLFSFFAFFYIYILQIEPIPSGNLPPGFDSSACRSVYVGNISVHVTESLLAEVFAAVGPLEGCKLIKKEKSSYGFVDYFDHRSAASSILSLNGRQIFGQPIKVNWAYASGQREDTTGHYSIFVGDLSPEVTDAALFACFSVYPSCSDARVMWDQKSGRSRGFGFVSFRSQQDADNAINQMTGKLLERIPFYIFNNATKLPTISADLLQEKRLGVGRFGVIGLRNQVLEIRMMINRTQKCNLLQMHQIILQSMVVQITMFQLEIQLGQQVKFRIFYFQCRNFYYHFFYLINIQNLVAAGGQQKGGGQTSAPENNPLYTTVYIGNLPHEVTLAIY*