MGRPPCCEKMGTKKGPWTPEEDIILVTYIQEHGAGNWRAVPAKTGLLRCSKSCRLRWTNYLRPGIKRGNFTENEEKMIIHLQALLGNRWAAIASYLPQRTDNDIKNYWNTHLKKKLKKLQTGLEGHMKDGYSSLQPISKGQWERRLQTDIHLAKQALCEALSMEKPDHHVDLKPSISSYSFTRSIQSSSTYAWSTDNVSRLLEGWMKNPPKRRGKSSETNIRSHNITTREDSSSNEGTPCVANNTLSPEALESLLTFDSSTPDTSQSVSLDETGNNGSDAVPFQAERKPKLEVPAPLTMLEKWLFGEGVGQGQDELIDMHLDETDVLF