MASRLLSRRYFIISGKDLKSYAKALQQPHGKHFSSQGSGDKRHPHAIVLLDENADGTTVWPDPSLGLLGPKDLRMPLPGNVGFSHRISPSVLPATVQSTKKTWQDTELFSTLTNYERQYQVVKQSAQEDLDELNSTEIEELLLDLPQPSDVLECVAQDCPKLVRKDFADLFPSRDVTFGPLTVVTLAQKTKSDMSSWSEVVEYEREELVACFVDAAKEICEQLQHDGYWSDFIDPSSGRPYLGSYTNATLFETDERYRHLGFSIEDLGCCKIIRHGTWGTHAFVGCIFTNAPFDGDALQDVLRSHRLKN