MEGSIFDFEQDFPFDSPSWSQVDPSDQFLTQGDNFALHCQSLEEHLSPWPSFSPQPIFSDTQISLPDLDTQMMQLQGSAELDSSFSVQPLDDKPKDPSPLVPPHLYKVQRHAANIRERKRMLSINSAFNELRCHVPTFPYEKRLSKIDTLRLAIAYIALL