MNNLPLLNDLRVFMLVARRAGFAAVAEELGVSPAFVSKRIALLEQTLNVVLLHRTTRRVTITEEGERIYEWAQRILQDVGQMMDELSDVRQVPQGMLRIISSFGFGRQVVAPALLALAKAYPQLELRFDVEDRLVDLVNEGVDLDIRIGDDIAPNLIARKLATNYRILCASPEFIAQHGAPKHLTDLSALPCLVIKERDHPFGVWQLRNKEGPHAIKVTGPLSSNHGEIVHQWCLDGQGIALRSWWDVSENIASGHLVQVLPEYYQPANVWAVYVSRLATSAKVRITVEFLRQYFAEHYPNFSLEHA*