MPTRWDDLPQELQLQVLARMRPLTWLRQREVCKGWKAIIDSRDFAEQCVETWQHRPWFLVYHRCQVEAAFMYDAREKVWYRLPLGFLPVRGTGRAAAGGLLCVEESDADSFKALYVCDPVARTYSKLPPMPHPQPGRKRAVTLLVGDEVLHYKVLVGCSHRMEVYDSLSSSWRSLAPAPTVWFPSTTPVLSRDCVFALWRLAAPGLAPEVYRLFKCDPTEGAWKPVDVRMPPELTTPHLTEQGGRIMMVGGVWTENMVKSIQIWELDQSPPPAGPRWDFVAQVPAALAQLSLGAGINTSSAWSGEYLSIGYGDKLLSYHLGTKRWTVSPSAGWLLGRGLWTLVNSFRPNFAPRLKRIQSPPPAPSD*