MESSFSTPPPSRLAFGRYGPLPWKGHFDEERDVVIQSSGDKFHLYLAGSEGPVVFCLHGGGYSGLSFALAAGLMKHKARVVAMDLRGHGGSETSNDTDLSIETLCSDVFDVIDELYGNSAPALIFVGHSMGGAVAVHCAAKKRLRSLAALVVLDVVEGTALASLAFMQTYLASRPLHFPSLEKAIEWSVRGGALRNVDSARVSVGSTLKYNEEKQCYTWRTPLEETEAHWQGWYKGLSDLFLSSPVPKILMLAGTERLDRSLTIGQMQGKFQMVVLRNTGHAIQEDVPDELAKIVLGFIDRNCITASGVQIPSVVRAAQSRVEN*