MQKLASLRKLLLELIVELEFAAATFEGEQYGPGYAVRRRLGQSLTRSAGKKLRVAFYEGRVVGDDGNEFTRYIGKIVRNPNLCPVRVHKWEDLDSDNVWIFAGVVFFVLLKHWIFATISLPYVLPEFINHVVNTSRACKGKPFELASDIPRYILSGERCFTPEFEKIIIHKHELLKFESGRLFNTSRLIEGRYMEFLVRAWDHRADLVTSTTVDDTIKRLMTFFPCFLLQLDSIDNNIITTALTIIALYSDSDLYGNAKIGGKNSENRGGVTMPQCTGSKPFRQINSGNPPSFEKFWFDTHKTGNILDKPETVEKHVQLNKQIHIRINIIVFSDGLVCHSC*