MAAADPTFLKDFQRPDDFGRFGRFGGKYVPETLMTALRELEESFRTLSTDPAFQNELTGILKDYVGRESPLYFAERLTEHYSQGEDGGPLIYLKREDLNHTGAHKINNAIGQALLAKRIGKKRIIAETGAGQHGVATATVCARFGLQCVVYMGAQDMERQALNVFRMRLLGAEVRPVHSGTATLKDATSEAIRDWVTNVETTHYILGSVAGPHPYPMLVRDFHAIIGKETRQQALEKWGGKPDILVACVGGGSNAMGLFHEFINDEEVRMIGVEAAGFGIDSGKHAATLTKGEVGVLHGAMSYLLQDDDGQIIEPHSISAGLDYPGVGPEHSFLKDMGRAEYYSVTDEEALKAFERLSKLEGIIPALETSHALAYLEKLCPTLKPGTRVVVNCSGRGDKDVQTAIKHLQI*