MDIETFIGSVFLKKPLWDQKDPLHHNRFVLDKEWDDVAKQFNTTKIRYMTMGNKRRILESECGCEGNVVRSKWKSLRDTYRKVLHKMPIPHSGDDGSQACWKSPWKYFETLSFLNDQFAVRSAGGNLPATGTSRSSPEDIEESEESMPHSDTQYFRTKAEKENSVVASAQTKRKRPSDKIGAALIRLEERKMELLEKTQAPKYPEPVDDDISFFNSLLPFVRSLSPPDKLLCRMQIQELVYTFVTNSNDRTFDPQFIPVVETFEVQHKSFSRPTNSHSSDHNEVSNPSSVASYYSNFSEDQQ