MESMTVVLYPSPGIGHLVSMVELGKLIHTHHPLLSILILITPAPFETGSTDKYIKTVSATIPSIMFHHLPTIAIPPDLSSDFVALNFAIPQLYNPIFHNTLVAISEKSTIKAVILDFFTNAAFQVAKSLQLPTYYFYTGGASGLCVFLYMPTINNITSDSIKDQNIYFDIPGVPPIHSSHFPAAVVDKKGTAYENFINTARNMAESSGIITNTFVGFEERAVASLRDGKCISDGLTPPIYFIGPLIAGGNHVDPSENECLKWLNSQPSKSVVFLCFGSLGVFKKEQLKEIAIGLERSEQRFLWVVRDPPPDEENESNSGGGKELDLDAILPEGFLARTADKGLVVKNWAPQPVILGHDSVGGFVSHCGWNSVLEAVAAGVPIVAWPLYAEQKMNRVYLVEEMKVALAVDMSSDGFVTATAVEEKVKELMEGEEGRVVREQILEMSERAKAATEDGGSSRVEFFKLTNSWTAL*