MNSSVSALTALSPNVQAVALPSATARTALERLPSPLELKARQPLPLELASQVAASRDAIRAILDGDDPRLLVVVGPCSIHDPRSALEYAERLAALSDELDGQLLLVMRAYVEKPRTTVGWKGLAYDPHLDGSDDMAAGLALSRQLMLDMLRLGLPLATELLQPLAAGYFDDLLSWAAIGARTSESQIHRELVSGLGLPVGFKNGTDGGVGIACDAIRSAAHGHRHFGLDPHGHPALIETRGNPDTHVVLRGGRHGSNYGPEQVQAVRQALESQGIATRMMVDCSHANSGKNPLNQPGVLASVLDQRLAGASDLVGVMLESHLFDGCQALGGELRYGVSITDGCLGWEGTERILRDAARRLAERR*