MRMSCNGCRVLRKGCSDACTIRPCLQWIKSPEAQANATVFLAKFYGRAGLLNLLAAPPAAQDHLRPAVFRSLLYEACGRIVNPVYGSVGLLWSGQWHACQAAVEAVLKGQPVVQVDAAAAPPLMLGGRRFDIRHVAKDPDAAAAADLLRVARGRKRAASSSCTSSKPSGNKQRRASTGDNDEPLTRRPGQEAEEEPEPVVEHDHGHDEESAGSHDHHHHHLQAQQQGSEEDTDVEAASHSHSHSHSHSHVSQAEPELQSHAPPVSSTQQHADEDDEEEEVGLELTLGLEPLVRQRQQQQPKSSRYDDHSGLSLSAASSLICLRLQLPA