MEGRSRDAHGDQISTPRYRGIRQRKWGTWVSEIREPGQKTRIWLGSYEKPEMAAVAYDVAALHLRGRGAQLNFPEMEDSLPRPASSRAEDVQAAAREAALLFSTGPVKCSDIVSCGSITSDGGFGPVRVGLSPSQIQAINEAPLDSPKMWTEYLAESLLTGEPMAMENDIGVGYSEWEEIQQESIWGYY