MDIDLARTFLEIARSGSFVAAAERLHLTQTAVTARIQNLEGQLGCRLFVRNRAGARLTADGEHFLGYASQLVQTWDAARRDLPLPDGFRNLLNLGGEVSLCNPLLLNWMRRLREAIPGHAVRVEIGQGADLLKQLEQGALDAALVYQPEYWPGLQVEQLLEEKLVMVRSVVSAEPYLYVDWGPDFRSQHDAALPDRAKAALACNLGPLALQYIMQNGGSGYFRTRVVSSYLDGGTLQRVEQAPEFAYPTYLVYSRERLSPTLRHAFQLLREVVREDSDWSQRWDYVI*