MATFIHGAPEVQPDGLQTLFLMNPGYAGYMDAAAPANMVLLNSTMNSLNPIILAQAGQPNQQQQDFVGIPLQPAARLRDSDRPLPIHASHDASVLTRLHHNLWTPTPTSNSVDVASQFSPRRRGLSLSLSPHEMAMTPGSAHEVMFAASVGGANGVSGRRSFLMGSKYLKAAQQLLDEVVDVGKGIKDEAAKGPKSRNTELKGGETTSTKQRADLTTAERQELQMKKAKLISMLEEAEQRYRKYNHQMQTVIASFEAVAGHGSARTYTVLAQRTISKQFRCLRDAIVGQIRATCKTLGEEDTKLGNSRLRFIDQHLRQQRQMIQPNAWRPQRGLPERSVSVLRAWLFEHFLHPYPTDSDKFMLAKQTGLTRSQVANWFINARVRLWKPMVEEIYLEETKHHEQRNADETATKIDANGRSTSKQRIEEQAYPLIAGSSSQGGDHEAYPTFASRFSGNGVSLTLGLQHSGNLSLSGAQPSIPSSESIWAGGWR