MASAVKELSSASSLPSDNNDNEELWRSQASAWNMIFSLLPAMVLKSALRLGLPDIIARAGPGAVLSIKDIAAHLPTKTPNLDALSRILRYLSSIGIFTESIDANNGLGEYASSDIRYGLTHLGKSCFVIENNPLNLASYFLLHTHEVLTSAWNHFDDCVLEGRNAFKKRHGKDFWAFAESDGDFNQLFNTSMVAVTSVLIRDILSTYDGFKDVNTLIDLGGGVGQALRDIVAAYPHIRGINFDLPHVIATAPTLPGIQHVSGNFLEDTLPRGDAFFMKHVLHLWDDNACHDILSNCHQALPENGKIIVAEEVMDVSPQADPVESGKALDMVMLGLMSGGGRERCERQWRKLFKGSGFQLTQIIGRKGCLVKIIEAVKF*