MDACHIFLGRPWQFDRDVIHKGRRNEYELRDKGKKIVLKPMSSQAVRSMSVKQKKRPNLTMLASERETEQALDHGELVYLLVAKESPIEGQNWKEGSPMAELLFEFKDVFPDELPPGLPPIRGAFVWGEDAQKALDVIKERLCAAPILALPDFSQPFEVECDASGVGIGAVLIQDGKSNVVADALSRRYTLLATLDVRLLGFETLKDYYHDDGDFGVVFEKCAVGAYGEYMLQDGFLFKDSQGLIELLLEYIVEKGGPTKLLFSTSHHPQTDGANRGDKSNLGNAIESSDISGK*