MNIKGGGRVPVPPAGAGTLVKLVVLGGTAVYAAVNSLYNVEGGHRAIVFNRIQGIKDKVYPEGTHAQEAERAKFIVEKAEQDKRSAIIRAQGEAKSAELIGQAIANNPAFLALRQIEAAREISHTMSSSANKVFLDSNDLLLNLQQLTVANKSKK