MEEKVTLEGEMEDERRTREGGILNNGAAVPFQKKFDPSRSLILSSTSAPFSLQVELRLDFSPRISVILLFKASNLYGSNCKHMTLCLACGKTMAETKAACSECGVPVTRLIREYNVRPSNSSDKSYFIGRFVQGLPAFSKKKGCESKWSLHKEGLKGRQLTDALRDKYKNKPWILEDETGQQQYQGQLEGAQHATYYLLMMHGKEFLAIPAGSWYNFNKVAQYKQLTLEEAEEKMKNRRKTADGFQRWMMKAANNGSAAFGEVDKFEGGGSGGGGGGGGGGGRRKRGDDDDDDTVVSDRGEEDEDEEEARKSRLGLNKKGDDDEEGTRGGDVDLEDDEVERGDDWEHEEVFTDDDEAVGNDPAEREDLAPELPAPPEIKQVLLY*