MENMFRLIDNDQEAATNRCIWVNGPVIVGAGPSGLATAACLREQNVPFVVLERADCIASLWQKRTYDRLKLHLPKQFCQLPKMPFPESFPEYPTKRQFIDYLESYASRFDISPKFNECVQTARFDETSGLWRVKTVSDAESTRTEVEYICRWLVVATGENAERVMPEIEGLSEFTGEVVHACDYKSGEKFAGKKVLVVGCGNSGMEVSLDLANHFAKPSMVVRSSVHVMPREIMGKSTFELAMKMLKWFPLWLVDKILLVLCWFVLGNIEKYGLKRPKMGPMELKSAKGKTPVLDIGALEKIRSGKIDVVPGVKRFNGNRVELVNGEELDVDSVVLATGYRSNVPYWLQESEFFAKNGFPKTAIGNSGWKGRTGLYAVGFTRRGLSGASMDAVNIAQDIGSVWKLETKQPTKRSTASHRRCISQQF*