MLRLARALAAQQNVLVTFAYPARFHALAQKRNQLSPDVFSTSSPASLTLRVEVLKDGLPPEEERALTPDLVQASIPIYQNAAKLLIDDLLDRSKPSSSAPLPPLRCIISDTFSPWMQDTANAVGLPRVEFWASPAAVYSMGSQLARLVSNGILPLPQSCWVDPNKTWKPEAPLIDGIPGLSPCPPTDLPAELVRLKDDFRLQFMLAAFSRMREAHTILVHSVYELESQVLDALQAYGLPIYTVGPLFQDTLPSTKKGEDRADCLRWLDTQRPLSVLYIAFGTLATLTPAETQSLALGLEASGHPFLWVIRRDSTVSDTLPEGFLQRTVKTG