MENRPDLEEEDDDFSDIYKAYTGPLGSSAVNVQEKPKVNSKRSQASSDEEEERDPNAVPTDFTSREAKVWEAKSKATERNWKKRKEEEMICKICGESGHFTQGCPFTLGGNRNSQDFFERVAARDKHVRALFTNKVIEKIEEDNGCKIKMDEKFIIVSGKDRLILRKGVDAVHKVIKDECNDRSSPSSQMGRSKSPERSSIGNRFSRSEPRRSRSPERSPFSNRFSRSESQRSNPSPRNASQFPQRFGRQDRGLEDRIRGDLQKPSKTSPQGRATKSYDCNAVTELEMLSQMVNIVSFAEAYGSDGGRGRASRSRSPARAPYSGSLYTTHEGLYRSHGWETDRRESDVHADNKSEQSTLPQTLEDLELEYKREAMDLARHRDQQEDEENYKHREVIRELRETYMKRISGMRSSHAKQWDELLHLDAQRLQEQILQQQISTSDFGGYQPSTISHYDSLRSQPYTVGPRVQYPNHDETYPHSRPREAYSDIQHQRLDGYGRAYNRY*