MRFRALEGALVDSSPDLKETPLPATATAVPSTPRLPTPRHPTARPLDAGELLRRPQLDFSPVPAARVLVGVDELPPSWDPVVMPNFDTPWPLMIFYHSWPDISKFQTKPFPLYDKLGDLYDGHIAEGNYNFTSIQATQVIDDDPEVERDETGFSFDLNQCEDDLLMYDDPRDAAQSDDPSGAIQSDDPIDGTQSDVTRAGAPGGSNKNLVNEPKKKKRDDPMVEVMANYVEIKRKQAEDESALFAESKNAQQYCLNAAAEDEVSVVVFLRSEMADLPRGV*