MDIQSSIHGQTEFTLEFSKRVLETSIGQNAVFSPLSISVALSLAAAGSKGPTLDQIRTCLKLKEGPQSHEFSSQLVNVVLIDGSPNGGPQLSFVNGVWVDKSMPLKPSFGDIVKKQYNTEARLVDFLNKSNEVRLEVNKWAADETKGQIQELLPADSVDKSTRLVLANALYFKGTWQKEFDSSATKEGTFNLLNGETVQVPMMTTKKKQFIKRVGDCQILRLPYLQGQDKRSFSMYFLLPDKKDGLPDLEKTIDLNFFENHLSQGREVKVGSFQLPRFKISFDLEAPELLKKLGLVLPFSNGADFTEMVDSPVANSLYISNVFHNSFVEVNEKGTEAAAATAATVLLRSFQMDPVEDFIADHPFMFVIKEELTGVILFVGHILNPLSS*