MLSLHPNLPLHLFHYIIAHLPFPAHIVNKEGCHMNVYHKIVQHKMKSITANELMMYAKEYNVSLSPKDAETIVQMMREKTIDVFNEQARKNWIRELAHRTSPQIAKQANDLIRQFIQ