MGDFNVGLRLKYEQQCPDCGQSDFVEDHASGDLVCRNCGVVVEAHVIDERSEWRTFADKDGGAGADPNRVGGPVNHLLSDGGMSTMIGGAKGVDHGLVRNLQRMQARTEVTTDRALIAAFREIGKICSAMKLMDIVKKQAEEFYKQAYDNAKSIKGKSQAAVLAAIVFLACRHTGNPRTFKEICAVVPQASVKDIGRIYKSVVRELKLEVALGNKQLEGSHPHSYMRRFMSQLNMTPREYMWGEALTLALLPQEGPEANVHTRWHGKSPTSIAGTVVYIIANLPGKTAVALPDICRTCGVADGTIRQIYREIHPHLKALIDKAGRFASHADVDQLPVPIESTAAKX