MSVFLTNPRLTYPPPHALSTPRPSPTSVANLRLPAADFSRRFKSNFFSAELSSLRRRSMEPINVYVASSTTGMEIGSQETAKNPSLICAPVMADSIDKTVIETCKAQELGADLVEIRLDSLKEFNPLEDLKTIIQKSPLPTLFTYRPKWEGGQYEGDENERLDVLRLAMELGADYIDVELQVASEFIKSIEGKKPENFRVIVSSHNYQNTPSVEDLSDLALRIQQAGADIVKIATTAVDITDVSRMFHITSNAQVPTIGLVMGERGLMSRILCSKFGGYLTFGTLESGKVSAPGQPTIKDLLDLYNFRRIGPDTKVYGIIGKPVSHSKSPIVHNQAFKSVDYNGVYVHLLVDDLESFLKTYSSFDFAGFSCTIPHKEAALKCCDEVDPLAKSIGAVNTILRRQSDGKLLGYNTDCIGSISAIEDGLRSSSGPSSVPSSSSSPLAGKTVVVIGAGGAGKALAYGAKEKGANVVIANRTYERALELAEAIGGKALSLTDLDNFHPEDGMVLANTTSMGMQPNVDETPISKHALKHYALVFDAVYTPRITRLLREAEECGAITVSGSEMFVRQAYEQFEIFTGLPAPKELYWQIMSKY*