MDALLLLLLLLLPAIFFLVLRPSHKNLPPGPFAWPIMGNVNAKLNKAPHIALTELGRTHGPLMLVRFGLQPIVMANTHEAAMQVLKTHDRALSGRYIPHSLRMKNHIQHSLVWADCTENWKALRRVSRVELFSTKMLDAQMRSREEKVSELVNFLSRKEGEVVKLTDGVFGTLLNILGHVVFSKDVFNFNDKGDKVGMQRLIRELLVIGASPNLADFYPFLGGLDFQGLNRACVERVKQCNAMWESFVEERRGMKKEEAEKMHDFLQVLLNNGFNDAQINAMFLETFGPGSETSSTTIEWAMAELIKHPPIMAKVVEELNEQVGRGNSVKESHIPQLVYLQACIKETMRLHPAAPFLLPHRAVETCEVMGYTIPKDYEILVNAYAIGRDPRTWKDPLTFNPDRFLNSDMDYNGNQFQFIPFGAGRRICVGLPLASRTIPLILGSLIHCFEWNLPGGVPPEELLMNDKLSLTLGKDPPLFVCPKVKT