MKLGFVPNTLPSSFSLTSLIFKLPISFPFSHPKTTSSGRKSLVFRVQNIDHRIEPIPSHLMASENEFSELNRNLYPQIEPYSTGFLKVSDLHTIYWEQSGNPSGHPVVFIHGGPGGGTSPSNRKFFDPDFYRIVLFDQRSAGKSTPHACLEQNTTWDLIDDIEKLREHLEIPEWQVFGGSWGSTLALAYSQSHPDKVTGMILRGIFLLRKKEIDWFYEGGAAAIFPDAWEPFRDLIPESERGCFVDAYNKRLNSDDIKTQYAAARAWTKWEMMTAHLLPNEENIKKGDDDYFSLAFARIENHYFVNKGFFPSDSFLLDRIDKIRHINTTIVQGRYDVCCPMMSAWDLHKAWPEADFRVVPDAGHSANEPGITAELVAANEKLKNIIKNKGD*