RKRRTAIFVRSRASAMPRHCSAGGCKSRDNRETRKAGITFHKLPKGASRRNLWITNSHRKGLWDPQTDFVYFCSKHFTPENFELTGYSGIRRLREDAFPTVFDASLGPKRKGPGRPRKKQKPPVTIKEDRVEAENGEDIRDPPPLKQEKAGLCAEADVFHPPACLDEATSEAQPVSLTDGCPSPPVPRESPPAECPASPSRYMRRLPPAPGFYLRREHSYAQLCPLLWRRRCERAVDCLEKAL