MSGSGSAINYDLRTGKSVERQMLASSVKELFKGVNYNRRRYIGMGSNYFTDFKLFHKQLHIDKMISFESDEQSKKRVEFNKPFKCIDIRMGKSTNLLPTLTWNRSVDFIWMDYDEKLQYDYFTDIETIFSNISKGSVYLMTCNKQLNHYDLTTFSEEFGTLVPHDININNFKGDEDFLLIRRMFINKINDVITNRNYSLSDDKKLIFRQLFFFTYRDGAPMISFGGFLDFKNYSFELKEYNLNKFDFIKQDDERFVINPPIITKKEINLLNSCLPANARFNNLKKINFIPERDRDNYKQLYKFLPIYMDVMY