MVIVIRDWHFTWWMALRRACLGSGVRFTTDWLEAYSLFLATCPFKRVSYNFANQTILDVSQRRPKVHIVDFGISFGFQWPSMIQRFARQEGGAPKLRITGIEVRQPGFRPCEMIKETGKRLADYANMFNLPFQYQGIAEDEVLIINCIFRMKNL