MKVRQAIALLLAISSLHCSQAGSGRDVVALSRWAKEEGIVMHECLEWKQYTTDKGEQEEDWGLVLTKSLPRGTVLLKVPRSLVLDAAVICDKLKSEWVPAQLENAMKALGNYQVHLEKFWIVLQLLRCRKECKNSNNNNRWAPWLAAMPQTFPQFSKAEQACLPFYARYASEYQDAQLDAFCQAAMALQEIDDNNPDDADDLKWAFQAVGSRFWKTAPIKEGIPTTSELVPIGDMFNHRDPPNVAMVHDEEDSITFVYMGDDDDKKDGDDDADHRDLFITYGQESNPHRLLVIFGFVPDETAMPKVWSHLIYSDTNQFSNNIPEMVFDATDGSVSQNVWDAVLYEILQPIEPEEFLQAREENHVKYKPFTADLLNDHVTRQLEELASLRANIDSTTGDNMDLIRQHNDFMTRTFIRVKETLKQYLKN*