MPYAAITYDIKPGFEDEIAGIFANFKRADSPIMRDESGTEVGRLLGTAVFIRDAQLVRFIHYEGDFAQIGRHMARQEGVHLVEEQLKPYLASERNTETPEGFRQHFAKSLMRCISQISVPPAAFAAG