MSKIVVALGGNALGQSPKEQLDLLKSTSKSLVSLIDKGYEIVISHGNGPQVGSINLGLNYAAEHKQGPPFPFPECGAMSQAYIGYQMQESLQNELHSMGIDKQVVTLVTQVQVASDDSAFNNPTKPIGLFYTKEQADKFTKEKGYTFVEDSGRGYRRVVPSPQPISIVELDSIETLITHGTLVIAAGGGGIPVIKENEVYTGVDAVIDKDKTSALLAAHLQSDQLIILTAVDHVYINYGKENQRGLDEVSVDEMKKHISDGQFAKGSMLPKVEAALQFLEKNTKGSVLITSLAGLGDALDGKIGTLIKN*