MSQRRSLALGALAGLGAFGATSFVQSAVPEVPRLPRAAGATGPSSSSFGAALGALGLASAVALPARPRRLVYRAAEPSQPAPGREPEIDPRRSDPPGTVPPVRMPMVDTGSGEKIDVMSKLLQDRIIILGGEVKDEMAQVLVAQMLYLANTDPNQDITMYINSPGGSVSAGMAIYDTMQFIPCDVSTVCFGMAASMGSFLLAAGTKGKRKSLPNSRIMIHQPLGGAQGQALDVRIQAREILHMREILNMHLADATGQPIEQIAKDCDRDNFMTPEEAKAYGLIDDITPTKAWPRIQKPKRPEL*