MVVWRLLIAGLQVIDRGRRWRVGPSAGGVRDGSWRSGGEPSLNAPAATRPAAIRPPGDTRPGLAAAPPGPTPSANPLAVDRTPTERPRPALRPRATPPRTLAPMRGSWDESTTAALHARILEAHRGPAAPDRAAEPATCTEPAPPLTINSIELAAPTPLLPLPTLSFSAEQVATVCETLEESGDVERLARFLWSLPVAHPNVAELERCEAVLRARAVVAFHAGRHRELYSILERHRFQRSSHAKLQALWLEAHYQEAERLRGRPLGPVDKYRVRKKFPLPRTIWDGEQKTHCFKERTRSLLREWYLQDPYPNPTKKRELAAATGLTPTQVGNWFKNRRQRDRAAAAKNRSALLGRGFASSSTYDEDSADSEINVEEE