MACPPHAVVIPYPAQGHVIPLMEVAHALADRGFNVTFVNTEFNHARVVASMSNGVGSGLGRIRLVAVPDGMAPGEDRNQLVRLTILMAEFMAPKVEELILRSGEAAVDGGKITCMVTDYNVGYWAVDIARRTGIPVAAVWPASAAVMVTLLSFPKLIEDNIIDGEDGSTLGEGTFQLSPDMPLMQSAHLAWNCIGDHDQQATLYRLLCDGVRAMEQCDFVICNSFQEAEPASFKLFPNVLPVGPLLTGERNGKAVGHFWQPEDDECMSWLDAHTERSVVYVAFGSFTMFNRRQFEELALGLELSDRPFLWVVRPDIGHGAVHDYPKGFLDRVCGTGGQGKLVSWAPQQRVLAHPAVACFVSHCGWNSTMEGVRNGVPFLAWPYFADQFVNQVYISDVWKVGLKAVADESGVITKEHIAGRVEELMKDAGMRERVEALKKAAHESIQEGGSSHGNFDAFAEVMKNA