MGRVKLEIKKIENATNRQVTYSKRRTGLVKKAYELSTLCDIDIALIMFSPSGKLTQYATDMRVEDVILRYANVSEAERSKRKMENWEQLSRAIKKLKSETDGSQISRNTIDFNNLGMIQEEIARLQLENEQLIERFKFYQGDTQILEHLSYEDLAKLEEELATTLHHIRIRKHNMDVEFCMRQKQTEHFLPQQVYHLPLHASGINSFPSHWSDRDPQIIKFLTEETSVEGSSTDTLYFEQQNNIPYQTTQLNLFGTHGLSFDNANGRGHCYIGDNKNPIIYISHNPNTNLEHSMEQPHGDEQHQREISLNWNLASHPNNQMPDLYSSSQGMNDAEDESTESRLGEDDEPEDKDDLDNVFHSDES