MACPIRIGVLALQGSFREHMTLLNRIPGVEAVEVRTKEELQSVAGLIIPGGESTTMALVAERWGLIPELRQFAAEQRPIWGTCAGLIFLANRASGMKEGGQALLGGLDCMVQRNFFGAQINSFETQLPAPACLPRETDASNTFRAVFIRAPAIVETGPGVEVLAEYTLTPEEAAAQQHKSVIVAVRDSHLMATAFHPELTQDTRWHELFVEMVQQHAAEVAAAAAGAPAPDPWAKLGRPPNRPADLPVY*