QQLELQQWKQALMQQAAVLQQQQPFLHPGLITAMSQIEPIPSGNLPPGFDATSCRSVYVGNIHIKVTEALLAEVFATVGPLEGCKLIKKEKSSYGFVDYFDHRSAAAAIITLNGKLIFGQSIKVNWAYASGQREDTTGHYNIFVGDLSPEVTDATLYAAFFMYPGCSDARVMWDQRSGRSRGYGFVSFRSKQEAERAINEMNGKWLGSRPIRCNWATKSTGSQEDVPTPGPVSVPEQVAVVQVQMKQEPNHDEQHEDGAMQLDGPENNPQFTTVYVGNLAHEVTQTELHRQFHALGVGVIEDVRVQKEKGFGFVRYRTHEEAAYAIQAANGRVICGKSVKCSWGSKPTPAGASSNPLPPPPPVALPLQSLMAAGMNQAYSAADLLAYQRLSQSSGTGQALLPLPQQGTSGSRVFDGIQPSAAAAA