MGLDVLGFGSQRSLSSSSSPSVEDEKKYKSKLTQRANYSDGVRVSSSVDPSLQLQLHLPWIPENRAPTVAEPSMPVSPPDSVTSSFRLDFGIKSYGYEKRNNKRDMEDEKQKIALAKQLNLRPRQVEVWFQNRRARTKLKQTEVDCEYLKKCCESLTDENRRLQKEVKELRALKTSSPFYMQRPATTLTMCPSCERVATSSSQPSTSAAHIDLSTSSFHSPLIPVKPGPAKQVS