MLSLGFSLPHPSNNKLIITNKNQYNFRTNLAKVCSNNVNAAGDQLVTLPEGLKHVAVIMDGHRRWAKNKGLTVKQGHRAGGEKIQVLTRLCSQWGVKEEVDFLMKLLLELIGSQENLDEWTRDGRRVSFIGDKSILSKSLQEALTVMEERTKSNSGLHVIMAINYSGRHDILQATKSIASKVKNGHLTVKDIDQRLFEQELETYCAEFPEPDLLIRTSGEKRVSNFMLWQLAYTEFYFANKLFPDMEEADFMEALMSFKSRQRRYGGQNI*