MGKLRLRVCSPGTSVLVGGVQSRSTAGDHRRFGTKCARCSRTISATDWVRRARDLIFHLACFACDSCGRQLSTGEQFALVDDKVLCKTHYSEMFDCGTSSDDGCEADGYQKNNKTKRVRTTFTEEQLQILQANFNIDSNPDGQDLERIASVTGLSKRVTQVWFQNSRARQKKHVQVPREGEMNPFARHINLQLSYTFQQTGGAVHNSLHLGPGGGMGVLSGSPFGPNGSFGSHHHNNNNNNNNSTNINNNHSSKSSAYSTHDSSLDELSEDSAIHCMQSEA