MSAVSKGTTLRIREVWAENLEEEFKLIREIVDDFPYLAMDTEFPGVVVRPIGFKAGTYQMLRANVDLLKLIQLGLTFSDEDGNLPTFGSTRESYLWQFNFREFNIKEDVYAHDSIELLKQSGIDFQKNQEHGIDAERFGELLMSSGVILNESVHWITFHSGYDFGYLLKLLTCQNLPPSEADFFVLLRIYFPTIYDVKYLMKFCDNLHGGLNRLAEVLEVERVGPCHQAGSDSLLTSCAFQKLKKGALKGSTEKYAGVLFGLGADNSNFIGDYS*