MVPPPAAHGVSVSLAKRLGAPPALFSDHFLKTLSESPPLPETIFADPKFTAATTDKNGRRLPQTIAHRGYKAEHPENTMGAFKGAVKVGAHGLETDVHITKDDVVVLSHDATLQRCFGVDKKILDCDWKEISDLRTLREPHEPMPRLQDLIEYLAQPELSKTWLMLDIKIDNNADDIMRLMSKVIKSIEPPEGTRWEDRIILGCWAAKFIPLCEKYFAGFPVTNIGFSVAYSRQFFAVPHVSFNMLQACLVSPSGRKFIRDAKALERKVYSWTVNDEKNMDWCIRRELDGVITDDPKKFLEVCERFDPM