MSYVPPHKRLENVALRASSVPPSLLKKHNKNVGSTNTKIIYANGYISRWFLVGSDPEDSNFQLVPGSSEWRKDAEEKSLVILAKSDLGKLENPWLWVTEKVEDDIIMGFDRAKKTLLGYGGSEDVKLRLIARFGTLRDGPLTKSTLEKLKKMFRTNVPKSYVENVGYRAVHKMGFCVEETKELYHVKVSDNTRPDVTISCKCMAELNALRHLNLDVSCLDQDLDMRLMVDSKRTLTNLSENEITNLKELTDSAVVDPTVKGGLKWPLGKSSCADRYIVCGVWHTVTTTYINQTMRLQIREADRYDFRTGVGGTSSEVNFKLKALSTILLKEEDVERKCVSDMLKDCLKAVWEYFLKEV*