MGNHNINAEEIALYDRQIRLWGFNAQQALKQSRVLLITASPLANEIAKNLVLSGIGKLCVLDSMTVYEKDVEEQFFIEASDIGQLRANVFKKKLHELNPLVEIDTDTSLISEIDEGKISKFSMVIATQLDYEEFCRINELTRICNASFYATSCFGLYGFAFCDLINHNFAIDRVVDNTKVEEDMFIVQKPMKEAFQSILGETLKPRLAKKIPTLYPAMLSLLKSKKSDPDSIRQVCIEQKLNEKTVLNGEFLSKFSSNISFQWTPVMSVVGGVVSQDALNSISKKQFPIDNFWIFDAESGLAPIYRL*