MENMFRLMDQDQDLTNNRCIWVNGPVIVGAGPSGLATAACLHEQNVPFVVLERADCIASLWQKRTYDRLKLHLPKQFCQLPKMPFPEDFPEYPTKRQFIDYLESYATRFEINPKFNECVQTARFDETSGLWRVKTVSKSESTQTEVEYICRWLVVATGENAERVMPEIDGLSEFSGEVIHACDYKSGEKFAGKKVLVVGCGNSGMEVSLDLANHFAKPSMVVRSSLHVMPREVMGKSTFELAMKMLRWFPLWLVDKILLVLSWMVLGNIEKYGLKRPEMGPMELKSVKGKTPVLDIGAIEKIRLGKINVVPGIKRFNGNKVELVNGEQLDVDSVVLATGYRSNVPYWLQENEFFAKNGFPKTVADNNGWKGRTGLYAVGFTRKGLSGASMDAVKIAQDIGSVWQLETKQPTKRSRGSLRRCISQQF*