TNVHRNDFLMDSKLSKDDNQLRDGGFAISYQSLVNCQQGIQSITTSCDNVSPQSFLLSRMRSLPQFDVDFESQQNERTHAIEATDLLPQEGVCANLALNKAALKVSKKINNKKKTKLNSFCEEQWRHQVNDTTTRIQEHRVPVRRSQKLSDKITALQKLVSPYGKTDTASVLQEASLYIKLLQEQIQNLFQMLSGSYNSLQVQVQVLHSLEMGEEQLDLRSRGLCLVPISFSQKVTQEDLLESHSTSRNTMVDTEF*