MGGESNIHLPVEDATSESIFGDLSAEQFYKKHGVRHGEEYMRNARGMKMFTQYWEPESETVKGLVIVLHGYGSDSSWMVQLTAIGIAKMGFSVHAIDHQGHGLSGGLRGYMPDLNRVVDDCLWFAECVREKHPDLPAFLYGESLGGALCLLVHLRRPDLAWHGAVLSGAMCGISPKFRPAPPLEHLLRLAAIAIPTWQVVPTKDIVLVSFREPWKRRLAMMNPLRNAAKPRVATAMEVGRVVEQLEGEMGAVRMPLLVVHGERDVVCDPNATKNLVCKAASSDKTLKMYPGMWHQLIGEPSDNARQVFHDIFSWLEEHVPNYVS*