MNVLVTNSEQPPPHDDMALRIQQLEQGHQRIEVLMENLLLTLQRPPNNEEVPPQDEANGGEDESRALTKKDVDNILAKAKEDDTLKEHEIKPPYPLWMDSVPFPPKFKQPLLQTYTGKGSARQHVIHFKILTGMIADQDALKIRLFASTLKGTAFDWYSTLPEDSIQNWTMLETRFLTHFKGEDHPVTMAQLCSLKQGENESTYDFIHKWKAMAYKCSDVLPQASLVDICRNNMRARIHSMIIGNKSKNLGELLEVSMEVETVIKDLNSQKSLKKEQTAIPTTSKPKKKEVLNVQTKSAPQPPKKAENKAAGKRPELSDAFKE