MLHHSRNASLESTSQFLLNGTGSNENTPRRTKSDDPLLEWILKTQSPSVDGTGSKARSRTVDAVALAATAAEADAEQTPQRSGSSGTNGAALVATGATVRGTPRHRSTASKQLDVRYWQFDFRDLEIQKQIGEGSFGRVYLAKWRETLVAVKILMNTGMDIEDADDAERALTLSNPVLECLEKEASMMAALRHPNVVAFLGVCADPPCVATEYCGRGSLTDVLRGGKNSPVKAKQLDWARRLNMALDAAKGMLYLX