MVKFKNLRSDTLTLVLVNIAGIMERADESLLPGVYKEVGKDLHTDPTGLGSLTVFRSLVQCLCYPLAAYLAARHNRAHVIALGAFLWSAATFLVAISSTFTEIAIARGLNGIGLAIVIPAIQSLVADSTDDSNRGTAFGWLALTSNFGSILGGILAVLIAETSFLGIPGWRISFHLVGLISVIVGFLVRLFANDPRFLDNKGKAKDQPLLKPFQEEVIELLKEAKAVIKIPSFQIIIAQGVSGTFPWSSLSFVTMWLELIGFSHKTTALLWTLFQVSLSLGALFGGRMGDVLAKHFPNSGRIVLAQISSGSGIPLAAFLLLLLPNDPKTAMLHGLVLIIMGLIISWCGSATNNPIFAEIVPERARTSIYALDRSFETIIASFAPLVVGILAQQVFGYKPIPKGSTGSEETETDRQNAASLAKALYTAIGIPLAICCFIYSFLYSTYPQDRDRARLQQIDETSKFPSEEQQALLESEEHRLFSATC*