MELSLPVAFDDAAGSRKVFEDTLSFLISSHGQTHSLSAVLLDHVQDYFSAPDARLFRFLIGKLLSANSVQHEDMLEDVLLHLRDAFYRLRMNNGRGGSKGPQVQHGCLSPLGFCEQTQEGGVGSSEVFWDVLEEILSSVADAKVPERLLHYTANGECHTLRNDASRAHHSSLVEFYFEWEKPRAATGHGKRRASEWEHELMEADEHEETGAGTRKSAAQLVVERQALRLRSLNFLCSFAAHVLSIGPVDDDGHRGAAGSSTTRSTALCRAGGWAVLFANLGRHRAGRPVVQVRKVLARLHNASTMRRSWNHREDDDGHELSGAPFEHCISSFCDSVSLSEREELADALLEYCLHIPVEAYMSLALFMSGIAHSWVRFKVAYKLMLKRYPLAVHVRSGARAVSAGTSFLWREWELQCLPRRPPPSHPESAALLKVLLRVVFDSAVELAQAERMAHENRGVVDASAGTEPFDVRVELASRCRELDAHLDSF*