MFVLFETAGGHALFKVTDEKKLFKVVAEDDAVKGKRQGIESLLALSAFGKFEDTVDALSASTAIVEGQLSKQLKKLVKKNVPASEKLLVSDPKLGGALKESLSVACVFDSSVMEIMREIRANIDTLLEDGDAFSPQEQKIMALGLAHSLSRYKLKFSPDKVDTMIVQAIGLLDDLDKEINTYAMRLREWYGWHFPELSKIQMDNLAYAKVVLKMKIRTAAQGMDFSDCVAPEVEEEIKQAAEISMGTEISDEDILNITALAAQVATLVEYRATLFEYLQNRMNAIAPNLSMMVGELVGARLIAHAGSLMSLAKYPASTIQILGAEKALFRALKTKHATPKYGLIYHASLVGQAPQKLKGKISRVLAAKCALSVRADALCDDTEDPLVGREGREKVENRLRQLEQRQNGFMISKQNKRTQVSNQKVTGKRASSGPAYNADADLVRAAAPRNTAVEDIISGDEEPQRKKAKKEKKEKKDKEKKPKELEEEAPLSTKGKRRDDDETKESEKKKKKKKEKE*