MVLNCSCVEILHFVEVTQEWPGLPRGVKFDPSDQEIIWHLLAKVGEGSSKPHPFIDAFITTLDVNGGICYTHPQHLPGVSQDGIASHFFHRTVKAYSTGSRKRRRICGGKEFSYVRWHKTGKTKPILLNGVQKGCKKIMVLYMFPENGGKEEDEKEGGHVISIVFYQQQQAKLGEKDDQDVRETAEATIANVALITPNFVTTEPPLITPNFVDQAQETHHIPQILENLPWLEEWLLNSEDDCEEMDNIDLPLNLLDSQQLPETFSWFEDFIQSQSPKRHRENDEQKNQPSLSAYAHLGPEQLKKDKEECQNLDHTGNVQLDSESSDIRLSQQEFSSQELYRLLGW