MSIPHLFRCPISLDIFTDPVTLCTGQTYDRPCIERWLAAGHRTCPVTMQPLGDATALVPNRTLRHLIERWLSTDQHHNHHLPEPAAPAAEAEADAEEPSLAALKRCLQQPDAAGAGKAKVGALKKVMTLASESDVGRACMVQLGFLPVLLQLVFHAPAAPPSERRGGEAAVVEELALQCALGLMPSSAASPQLGCLNVLKSEASLASLVALLERGRGRTRAGLCRLLEAVATAAATRELALVVAASPRVWQALLPLLRHDGPAPTPAPPHDAHAASDAAVRAVAAICASEPARGGAIHHGAVGALLGHLSWAASGKCASGGCAGAVPSALAAVEALAASEAGRMAVARAPGGTRALVRHVFMMNSSNDGSEHAVAALLAVCRESRAARSEAAGAGVVTLLLLLLQSQCGARAKAKARSLLKLLKSM*