MTDLVVAKFGGTSVADFDAMNRSIDVALLDANTRIVVLSASAGVTNILVALAGGLEPTERFSQLDALRQIQFNILERLRYPNVIREEIERLLENITTLAEAAALASSTALTDELVSHGELMSTLLFVEILRERGIQAQWFDARKVLRTNDRFGRAEPDIAAVAELTQQQLAPRLAEGLVVTQGFIGSEAKGRTTTLGRGGSDYTAALLGEALNATRVDIWTDVPGIYTTDPRVAPAAKRIDVIAFEEAAEMATFGAKVLHPATLLPAVRSDIPVFVGSSKEPKAGGTLVCKTTENPPLFRALALRRRQTLLTLHSLNMLHSRGFLAEVFGILARHNISVDLITTSEVSVALTMDTTGSTSAGDTLLTQALLTELSSLCRVEVEENLALVALIGNELSKACGVGKEVFGVLEPFNIRMICYGASSHNLCFLVPGDDAEKVVQKLHHNLFE*