MVTKQVPFPLFLSPRPLTADAVCLAVSAMQSLLNAGQPSDSASAVKVYDYIGLSDASSISQASPDSQCSDLTLKETDLSLGLGLHLGPTKKNDVSFLPDSVPVKHKLPLDPSSKANCQGARSGSQFCVPGQDYSFESVSGHIRPLVVESPPASRNGMKRVFDATQCSKAPVISSIMPVSVTRAPSKYVNPVSWCMPLEKPVNSILRTKPALLDSELCAAVGNHNDTAAVGAPPAKSQVVGWPPVATFRKQHTGAKPSEMFVKVNMDGITVGRKVDLNAHGSYDSLFLTLEDMFQPSAACNSSGRDSEKQSWLRNGSQFLLTYEDKEGDWMLVGDVPWSMFVNSVERLRIVCRTEAAGSAPRGL*