LSQDFVEALKAVVGSPHVSTASAVREQHGHDESMHRCQPPDAVVWPQNVDQVSRVASLCYNQGVPIIPFGTGTGVEGGVCAVQGGVCINLTHMDQITELNTEDFSVVVEPGVTRKALNTHLRDSGLWFPVDPGADASLCGMAATGASGTNAVRYGTMRDNVINLEVVLPDGRLLHTAGRGRHYRKSAAGYNLTGLFVGSEGTLGIITSTTLRLHPAPEATVAATCAFPSVQAAVDSTVQILQAAVPVARIEFLDDVMMDACNRHSKLNCPVAPTLFLEFHGSQQTLAEQLQRTEAITQDNGGSHFSWAAEKRNELWAARHNAWYAALALSPGSKAYSTDVCVPISRLPEILVETKEEIKASKLTGAIVGHVGDGNFHCILLVDPDDAEEQRRVKAFAENLGRRALALGGTCTGEHGIGLGKRQLLQEEVGPVGVETMRQLKNTLDPRGLMNPGKVL