MSKRPGDLACDLERSLPALASLGTSLSHSQSLSSHFIPPPLEKRRAISDVRRTFCLFVTFDLLFISLLWIIELNTNTGIRKNLEQEVIHYSFQSSFFDIFVLAFFRFSGLLLGYAVLRLQHWWVIAVTTLVSSAFLIVKVILSELLSKGAFGYLLPIVSFVLAWLETWFLDFKVLPQEAEEERWYLAAQAAVARGPLLFSGALSEGQFYSPPESFAGSDNESDEEVTGKKSFSAQEREYIRQGKEATAVVDQILAQEENWKFERSNEYGDTVYTIEVPFHGKTFILKTFLPCPAELVYQEVILQPERMVLWNKTVTACQILQRVEDNTLVSYDVSSGAAGGVVSPRDFVNVRRIERRRDRYLSSGIATTHCSKPPTHKYVRGENGPGGFIVLKSANNPRVCTFVWILNTDLKGRLPRYLIHQSLGATMFEFAFHLRQRVGELGARA