MVKYRGFLLACFVLLPFAVARAGNSIPVPSVPEEDGAMRLAFARARAGLDGFLAKLAKPPQGSKLFAVKIGLADSPSGKAVVIVRPDQKSPKRVEFFWVHDVQPVANGFNGRIDNDPETIHGARAGQPIHFVKDDIADWMYVQDGKIKGNATACPALAHATPTERKKMAEEYGIICE