MTTPIAFQSVSARHALPFLFAAQAQKEIIVNEAISRIDALLHPVVSGTRSDVPPSAIEGECWIVGADPVDDWSGSENAIACFTGGDWTFVEPVDGMACWDLSASARRIFVGSWQTPVAPELPSGGATVDAESRQAIADLVNALTDVGILRA