MADKASRGLVIYGDGLASFINPSHAHLHSLASKAFCGFLTLPNAPPSESEDERIVREFAYLLDACEAYQNVSSQSTSIPTISERFMGMKAAIITNNPGLKSFGGKLGLTVFPFNDLKGNEFSLSGSSTDFVTFELLKLLGFQEGKTLETSQFDLVFVHVGAGERVNAEGHKTIAIDVEYIDALVDGIMRIAQPGSEIGSRLHLSLVMSYGYVTEGDGRDLSILTSKDEMDPALSKLFPLQSYTMKGEKPRNDIRYHCPMLISQWQYAVTRVDMAETFSFKDFKEHGGNLVIPADRFLHEVAFKLWKAPKYGA*