MSLIPNIFDQQTNIFDPFSLDVWDPFHGFPFNRNNNSSLFNFNDTPSAFSNARIDWKETPEAHVFKADLPGLKKEEVKVELEEGRVLQISGERSREVEDKNDKWHRVERSSGKFVRRFRLPENAKVDEVKAAMENGVLTVTVPKEEVKAAQVKAIDISG