MKLLSLVSIAATTALAKAKAVPYANPIAFAEALAALSHGAEYAQTMGEIAMMFPPDREWSEDTENEAPCGTSAGVGNRTDFPLDDGFVALVAQSSSAWSVELKISYNENPTSNGDFDTWATGNVTNQIDIGHSCFYLPDQPSDKVTGDVATIQLLYMALEEDDRNVTHYACSDIQFVEESVFMATSYARTCFNITDNDYYSYSIYAPDDEESAAVESTAESSSSTNAAAQGMIGVSVGILGSAALLAASLL*