MKLNLQQLDLNLLLVFDALMRERNLSRAAIRLHRSQPAVSNALARLREQLDQPLFRRTAKGLEPTAAALALYVPVRQALHLLQAGLGSQETFDPHTARTFRLTMNDYAQLRLLPGLVTRLKTLAPRVTLEVRPDEGASIPAQLASGELDLAIDYLYFDEPELAYRPVGEERLVVIARQGHPAFRGGLDRAAYEAAQHVSILPRVGRGSPLEIVLGSARVQRQVQLLVPHYLTIPAIVASTELLGTVPRRLAERFAGSHGLQLADVPFEMAPVQVNLIWHRQQEATPGLQWLREQIVQIEQG*