MSGFEIYIDPEILEEYVAQKRKAREIVALLHEEHQIQISMRALRYKLSDLDLSTDYSLSKEAVYDVVEEAATLAAGITVAKSRIQHALAELDPTGRNVRLGEFAKKRRSIHRSTFYGKFFGWSVGFDQNEKAVPYTNVYIFAAVENTSTFILDCIAGLLAPLYKATNCTKLQVGREEFGVFDTVSSDCGAENRLTWTAHGNITDPTTGLPWRRLNFEDPNDLRDAVMVAHPTEPEGREELRWVNVKVTKPIVDAAVMLEMLEWYNRCPSCDPPVDDSYRP*