MSAQRALGRLASVAATLGAAGSLLSSSLYTVDGGHRAVLFDRFRGVLNETVGEGTHFLIPWLQKPYIFEIRTRPRSISTVTGTKDLQMVNISLRLLSRPDVEALPDIFQRLGLDYDERVLPSIGNEVLKAVVAQFNADQLLTDRPYVSAMVREALVRRAKDFNLLLDDVAITHLSYGPEFSRAVEQKQVAQQEAERSKFVVAKAEQERRAAVIRAEGESESAKLISEATAAAGFGLIELRRIEAAKEIAATMSRSPNVVYLPSENNMLLGLNPNLAPGAH*