MDARATIPEHIARTVILPQGYADDEVIYPAFKWLRDEQPLAMAHIEGYDPMWIATKHADV MQIGKQPGLFSNAEGSEILYDQNNEAFMRSISGGCPHVIDSLTSMDPPTHTAYRGLTLNW FQPASIRKLEENIRRIAQASVQRLLDFDGECDFMTDCALYYPLHVVMTALGVPEDDEPLM LKLTQDFFGVEAARRFHETIATFYDYFNGFTVDRRSCPKDDVMSLLANSKLDGNYIDDKY INAYYVAIATAGHDTTSSSSGGAIIGLSRNPEQLALAKSDPALIPRLVDEAVRWTAPVKS FMRTALADTEVRGQNIKRGDRIMLSYPSANRDEEVFSNPDEFDITRFPNRHLGFGWGAHM CLGQHLAKLEMKIFFEELLPKLKSVELSGPPRLVATNFVGGPKNVPIRFTKA