MVRQLEGEGLVSLRGEKWAHHRRVLAPTFHMENLKMLLPFIGKTVVDMVDKWGAMADPASGEVEIDVSDWFQIVTEDAITRTAFGRSYEDGKAVFKLQSQLMAFASEAFRKVFIPGYRFLPTKKNTSSWKLDKEIRKNLVTLIGRRQEATDDERLQGCAKDLLGLMINAGSNGGRRGQPVSPITVNDIVEECKTFFFAGKQTTSNLLTWTTVVLAMHPEWQERARQEVLQVCGAHDIPCREQLAKLKTVSTYVFPGTLTRTFPPSFQTSLLPDSSE*