MKKGIKIWMAAAVAAVLCISAAGCGLLKEAVKRNREGKEQCTVNEEDASRFYMGNKEYTILEDTLGRDQLGDWIGYIQKYVYLNDQNQVVLEKEIEENLTDMADLGKELPENSDCMVTFLNVFQLKDSQTEDDVVIDVGNGFHKAVTHPDDEQKSRIISFERIEAEGADAWKVNSRNCRELLRGNQIYEITDIQVPEASDGKYLGNSGEHYIFDNNTGRAIPRADLMEIETVPGRLSRQQRMDWYYGGIYSLPGVEEEEAVAVKINDQFLKAVIKKEQ