MKFKKIYIELSDICGLKCDFCPSQKGIRGVMSEEKFQNLAYEISNKAELFTFHLLGDPLLLPNLGNYLKIAKDEAMKLEITTSGFYLNSKNQALLLGYENIHQINISLMSFLSQSKISLEQYFKPILELCKKHLEQKSLSFINLRLWNLDANFKAPKSNLKIYEFLAKEFEAKIDANLSKNRLQRHILLHQNKLFKWPNLKDKPLYKKGKCHALKEQIGILSDGSLVPCCLDTKADINLGNVFENNFDKLFKSPRIKMMKKAFEEDKRIEKLCQTCEFFKARLSD*