MADPITGQLYSTHKEADTALRDYQYDLGYMVAVKTSKKDPKSGVVAYTYYECQFGGTHRQRHRPRSRLTTSKKSQCPFTVSIRFYMKEQGFRISITSPSHNHPAIDDHVTLASHRHHSRRKHGVEATVKLVEEYVRLGTLTAKEIASQIHEEHPSLHIAKSDVWHIAKTLRDSVGTGGTSTGSLHGPSVQALPLDSGMCQTLPVHRDKDASPSLVLGLPNTQDPSPGPSTEWTPSPEPPM