MFSHTKSWLDFRSDLMDISWLAKAKADLDGDSAMADAGAVDESDEFHVGIIMGAFWFLVARCHRSNYSEDFVRSDLRSTLFFDQLARCYLETTMLPGDDGREIILQKLLVADSENPEQVPPAHPAFPFVRRGIFNLYGGFACLAAHWYYNSFNFPNRPLTHPDSLDELVMSAVRTFSTQRLLASRNKDDFPKEAAFQQLFNEAANRFLPAFNSLTPELSTTATRNGKVVTGELDFYVNSSLQWAVELLRKGDGIGEHLARSDRNTGKYRDVEMKQHLVVDFRGPLTGSVRYEPNRCTFYFSADFRSFQCKMRHNPLTPSFDLPP*