MQIKLANPRGFCAGVDRAIEIVNRALDVFGPPIYVRHEVVHNKFVVDNLRQRGAIFVEELDQVPDNVIVIFSAHGVSQAVRKEAEGRGLKVFDATCPLVTKVHMEVVRYSRDGHECVLIGHEGHPEVEGTMGQYDASNGGAIYLVEDEADVAALEVRKPEALHYVTQTTLSMDDTSKVIDALRAKFPQIQGPRKNDICYATQNRQDAVKELADQCDMVLVVGSPNSSNSNRLRELAERMGTPAYLIDGAEDMQRGWFDGVRRIGITAGASAPEVLVRGVIAQLREWGASEEQELEGREENITFSMPKELRVKAL*