MLRAAYPRLAPRLAAPHLLQASGIACRRTLFTAPSLRQPQVEKYITKDDDPAKGSKGIPTEGLHYKDEILGAEALMDRLPNQITKTPTGDWVLFHPVYTEDELRSVSVFHRVPENLGDRIAYSLVRLCRWGFDFVSGYKHKSIPPGSNMSVTELRKGGYIMTDAEWLLRIIFLESIAGVPGMVAATLRHLRSLRLMKRDAGWIHTLLEEAENERMHLMTFMTLKNPSIWFRGLILGAQGVFYNAFFLGYLLSPRAAHRFVGFLEEEAVRTYTKCIAELEAGRIPEWHNKPAPSIAIDYWRLAPDATLLDVIKAVRADESTHRFVNHSLANLKHKEDLNPFALREPDMFVKGTRPGFSREESAAFVEESKKLLDQIRN*