MLEVMLSASHCSFHNHRFSYGVAMPRPLQFRTLHARCFHSEEQLMKMKKKYEGRPLQKVYPFWVKKLKSYNQRVLSRRIVELTRRRKLDQVFEEIENAKKDNLDPNRIVMNAAMAACVHCGDLDQAYKVYNTMLESCGVDTVTYATLLKGLGDARRLDEAFELVESIKKGTAPGNPKLSEVHVRTLLNAFADAGEMPRAVGVLIQYRSLVNRMGPSIFIYNILIKGYAKSSTPLEALKLKEEMAKQGIRPQKLTYNSLILACVKGRQLGKALELLKEMKEEAERLNSTDLLPDITTYSTLIKGFGQEKALEGIQNLVDELRASPRCMIDRIAYGIMIDAYLDAGSPSDALSVFQEMTELAAKNSQLRPRAHAFLSLMRASAEKGHFEDVQMLHKRMLREAAGRISPENRVEADELQIEAAIHSGKLKLARKLLRTMLALKKGTPLSDRGLMAIVRLQALSNFRDNVFSPIFLQEKITMDEPAGKFMVSIDEMKPLRAELQLSKVIMRFFKDDVLPIMDGSHKCMGVVFSKDCTNLNACLSDLARGPPPTVTASTPIWKALNLLLVPMVKLVVVVDAHPDFSLATHTSDKAIGFLMREMLLSNGDSGQTNKTEGSAL*