MALSRLSSRSNIISRPLSAAFRRSISTDTTPITIETSLPFTAHLCDPPSRSVESSTQELLSFFRTMALMRRMEIAADSLYKAKLIRGFCHLYDGQEAVAIGMEAAITKKDAIITAYRDHCIFLGRGGSLYEVFAELMGRQDGCSRGKGGSMHFYKKDSSFYGGHGIVGAQVPLGCGIAFAQKYSKEEAVTFAMYGDGAANQGQLFEALNISALWDLPSILVCENNHYGMGTAEWRAAKSPSYYKRGDYVPGLKVDGMDAFAVKQACKFAKEHALKNGPIILEMDTYRYHGHSMSDPGSTYRTRDEISGVRQERDPIERIKKLVLSHDLATEKELKDMEKEIRKEVDDAIAKAKDCPMPEPSELFTNVYVKGFGTESFGADRKEVKAALP*