MSVHSVDPLDAWLRDSIGRGCTLESMVESMIASGHAENLALLIVSAAFARFKPEALDLAQDGSSGEKILRVFANTSATNTAAQPISPALEMPPSTAGGFLDPVEIAGNAIALSDRDIKVVMVCTAPRIALFDDVLSDAECDALIAASRSRLQRSKVVANRGSGEFVDDTRTSYGAYFNKGENSLVATIQRRIAELTRWPLTHAEPLQILNYGLGGEYLPHFDYFEPQQPGLPSPLESGGQRIATVVMYLNDVEAGGGTIFPHLNLETRPRKGGAIYFSYQLAVARSIRSRCMAARRIARRKWIATQWFRDALWVAAAG