MGLLPMLSLNSKFFNPTQTIRSYPSTQISITVGQLNSCLPPQHQQNQLPNSITISNNGKLKTRIIAASATAAASSPSKATALETLIFDCDGVILESEHLHRNAYNATFTHFNVRCPSSSKPVDWDAEFYDQLQNQIGGGKPKMRWYFNENGWPSSTIFQTPPANETDKVKLIDSLQEWKTEKYKDIIRSGVVKPRPGVLQLMDEARAAGIKLAVCSAATKSSVILCLENLLGLDRFQQLDCFLAGDDVKKKKPDPSIYLEAAKRLGKSAKNCLVVEDSVIGLQAAIGAGMACVISYTSSTIDQDFKGAKAIYPDLSNVHLKDLEAILEDNLVVS*