MLEQGFRSANSFQHFKLGLGFLEEYNEAEGSKQVAMATDLSSSAIKSKPSANESKSSRREVKVPKGTRDFDPLQMAIREKVFGIVTGVFKRHGGVALDTPVFELKETLMGKYGEDSKLIYDLADQGGELSSLRYDLTVPFARYLATKKLTSMRRYHIAKVYRRDNPARGRYREFYQCDFDIAGQYDLMVPDFEVLKVLTEILDKLDIGDYEVKLNHRRLLDGMLEICGVPAVKFRSICSAIDKLDKLAWEDVKKEMVQDKGLTEEVADKIGKLVQKKGKPSELLAELTKEDSPFCGNAASEQALAELKQLFTYMDVAKCLDRFVFDLSLARGLDYYTGVIFEAVFVGTVKMGSIAAGGRYDDLVGMFSGVQVPSVGMSLGIERVFAIMEEQASQLTVRKTQTQVLVLGIGRTLWTVAIGIASELWQLEIAAEFKCVAPGKIKKHLSDASEKDGIPLVVLVGQDELNQGIVKVRDMAAKHEEEVRRDNLAADLLARVKAL*