MSDTLHKFVVSGRDACPSQEPCAALDVPHRNSEDTGNDSKKLASEPFGVVIRPLPTSFAVVFTFELESLDLIFEGSRTNLVANSYQKVAGGSEDGRQYKVRTGAHKGDNIQKIFGLPNMNTSISLQNCSLQFSWGDKKHAHMFLRILDIQAHLSDGTIQTSRRPRTKILESEIRSAKDVSEIHPKVLTKLTFHTCTLNVHAGAPVLDQILQEEYTRNETGVDSSITLQTVYSNENTSSGSSIQNSMMQLDEPTLRSTQSRDQSRGGAVGLLSSTSNCWLLMNLDLSEGFLTDCSLELLISEAMLKSSGDRRIRASFAIGEDFRTVSCDLQVCNFNF*