MDHFNGRRLHVVMFPWLARGHISPLIRLSKRLLHKSINISFLSTPLNIAEIKSSFAEYEAAVNIVELEFPQVEGLPSGVECTAHLPTHLIPLFHIAARGMEKALENLLAQIKPDYIIFDYVLYWTAKVALRLQIPAILFIAFGAASVVYDFCPARRSGEITADDLCEPPPGFPSGIRHRRFETKSIMGIHSMKVENDVNMIDCLIDCYHECSAIAIKSCRELEGKFIDYLQQVTMKPVVPVGPLLPQPYPVRKTEGLEKVDCLRWLEKQRACSVVYVSFGSEYFLSREEIEEIALGLEASQQPFLWVVRFPREERPQEKKVLEFLPEGFEGRIAERGLVLNGWAPQVEILCHPSTGAFLTHCGWNSIMEGMAAGLPLIALPMHLDQGMNARLVVEELQVGVEVERGDDGSVTRGNVCDAVRIALVEEEGRIVRDKAAEMRDLFRNKILGDDEESVGSEMQYIDGLVKLLHG*