MMNMRLLRQQCLRTKPSLATRISTRGFASQKDLLGSSLEQGDPEIHAILKREEKRQNHFINLIPSENFTSRSVLDALGSVMQNKYSEGYPGARYYGGNEHIDEAERLCQSRALETFRLDPEKWGVNVQPLSGSPANLYAYSAILNTHDRIMGLDLPHGGHLSHGYQIPGKKISMISKYYETFPYRLNEETGLIDYEKLRENALLYRPKVIVAGTSAYSRLIDYERMRAIANEAGAYLLSDMAHVSGLVAAGVIGTPFDDSDIVTTTTHKSLRGPRGAMIFYRKGVRSTDKKGKQIMYDLEGPINASVFPGHQGGPHNHTITALAVALKQAQTPEFKDYQEKVLANSQAMANQLTDLGYSLVSGGTDNHLVLVDLKPKGIDGARVERVLELVGVASNKNTVPGDRSALKPGGLRLGTPAMTTRGFNGEDFKRVADIVDRGVKITLAVDKDARAAAEAKGAKNPGTVKNFLEFLGDGSSVKEIAALRDEVAEWVGGFPQPWLKS*