MGYIDDEGPATLWGQGHWGQTGLGTTQDELIPTQVYAFEGARVIQASAGSRHSIAITEGGIIYGWGDGEQNQLGKIESEVQLLPVILPSLQRKDLQILYPESMSREAIQKCDQKNVSSRMFDSRIPSNVDAVSQVDSVAEPLNMNMEEHIEIVEPLKLPDCSYTIDMHGTGLRPIKLPFLIKMLEVRYIFYMAHKRMLAKDDKYWPVEKLKEVKVADALKHPNWNMGKKITVDSATMFNKYGKKTCDDKN*