MALLIMALWVRRTWKRLLDGHCGIVNVKHRDARFADLPCQIAAVVPVGPRQEGGWTASEWLSRDDERKMARFAQYAMAASEEALEDAGWKPTSFEEREATGICLGSGIGNFDEIYDTVVAYDKGGYRKVSPLFVPKLLINLGAGHLSMRYGFMGPNHAVTTACTTGAHSIGDAARFITCGDADVMLAGGAESCIHPLAIGGFARARSLATDFNDAPEKASRPFDADRKGFVVGEGAAMLVLEELEHAKARGARIYAELKGYGCSGDAHHMTAPKENGEGAWMAMKKALKNASLPPSAVDYVNAHATSTVVGDAAENAAIKSLLLGPEGKQNAAEINVSSTKGAVGHLLGGAGALESLFTVLAINENVMPPTINLDRLAEGFDCNYAPNQAQERQITVALTNSFGFGGTNSSLCFSKHGL*