MLRRISNTELFSVKRLEALQHLRRDQVNRTIREIFEDAVKGKCVDIGHTVFHSAVNLLGNMAFGKGVFDLHSQAAEEFKDIVSKLMELNGIPNIADFFPFLQFLDPQGISRDVKFYMGKAYDIIDKFIEGRLATRGKNTDRSDDGEKDLLDVLLDMRSDEFTVTDIRGYLSDIFGAGSDTTTATIEWAMAELIRNPEIMKPAQKELDEVVGDKRKVGGFVIPKNSEILVNVWAIGRDPAIWNEPSRFMPERFICGDKKINGMEYRGQHFELIPFGAGRRMCVGLPLASRMVHLVLGSLLHSFEWAPPDGMNPEQVDMTDKFGLTLKKAVPLYAIPTPRLPCDMYY*