MGKLLCDSATVTDTLPPQTPPLLTWRDPPSTITPITTATTTTSVDFPSTSWEEVTGLEDQQRRNLSRLQAKGVLWKHPEDKTLPPVVFRLSHGGDVDSDGNCLFSAVEKAAIWGLREGECGGAKELRRRTVKRFEEDFGSAENEEREKVEIVIKNLYTPDLQTGWGIHIVQELKLLALKSDRQILDDAILELLNLGMLRETAAESIYKERCIAVDDGPSWAKYMSISGSPDDEYDIISLQYTEEGLLTVDENREGRAAAFGDDIAIECLATEFKREIFVVQAHGSDAMVDEDNCVFFLPHRPRGEITEPPLFLFMKGTSWCGAGADHYEPLIAHPSSPVSQEKVGFVL*