MGNHQAVKKLWVINNFSFLDSDRVYSDIFVVGGCKWCLLALPEGNNNYIYDYFSLYLCVPDSEYLPSGWRRRAKVSFTMVNQVTGELSQQQEGVYWFDEKNTTQGFGSMFRLLVFQSSYKGFLVNGEVDIVAEVDVVEVIGKLDVSEESESIDSNGFDVLASQVESVNSLFGKYPCFASKLCPKTPRLKKNVVQSLNEILCKSTKELSNGDLAEAYSALRFVTKAGFKLDWLEKKLKETGKSRLQEIEEDLKDLKVKCADMDALLEFLR*