MATAATTAAAVPGGRHQHRHHLGLRPCPNLHRLRLPASVAFSSSSAPSTSSSSLSAPATPPPEGGGRLVAELVGVFNELTARMGEGLATTSSSRLLFRALKLALPALRDGDGGQALTRALAVAATLADLQMDAEVISAGILRKALDAGTISISDVEAQIGTGIADLLHESLRLKVAPSKVDVLDDESASSLRKFFLSYYDIRAVILELALKLDTMRHLQYLPKHLQRVKSLEVMKIYAPLAHAVGAGNLSLELEDLSFRYLFPHSYDHVDQWLRNREAECKLLINAYKAQLLQALKSDDELNEIVQDISIEGRYKSRFSTMKKLVKDGRKPEEVNDILGLRIILDPRCYGGSSDWGPRACHRTHEIIRALLKEVPGRTKDYVTQPKRNGYQSLHVAIDVSEPGKTRPLMEIQIRTKEMHRIAIGGEASHSLYKGGLTDPGEAKRLKAIMLAAAELAALRLRDLPASGHRGGECKNQAFCLIDKNGDGRISIEELTEVMEDLGAEGEDAMALMHLLDANSDGSLSFDEFESFQRQVELMRSLEDRDDHYTKILKDKLQTIDSAGLIHFYRKELGDKLLVS*