MDIQASIHGHTEFTVEFSKQVLEASIGQNVVFSPLSISLALSLAAAGSKGPTLEQIHSCLKLKEGPQSHEFSSQLVNAILIDGSPSGGPNLSFVNGVWVDKSMPLKPSFGDIVKKQYNTEARLVDFLNKSNEVRMEVNKWAADETKGHIQELLPVDSVDKSTRLVLANALYFKGTWQKEFDSSATKEGTFNLLNGETVQVPMMTTKKKQFIKRVGDCQILRLPYLQGQDKRSFSMYFLLPDKKDGLLDLEKTIDLNFLENHLVQGPEVKVGSFQLPRFKISFAFEAPEFLKKLGLVLPFSNGADFTEMVDSPVANSLYISNVFHNSFVEVNEKGTEAAAATAATILLRGISMNPVEDFIADHPFIFVIKEELTGVILFVGHILNPLNS*