MERESIAAASNPQNFWGDIPEAEWYAASGVRNTKSFFDTPHGRLFTQAWYPAGDTVSPRGVVFFTHGYASDISWMFQTIPIVFAQWGYAAFAADLLGHGQSDGLPGYIEDVEITASAALCFYKAVRDRPEHAHLKKFLFGESMGGGLTFLMLLQDPLGWDGAIFSAPFFVLDEAVAPSRLRLFGYSLLLGYAEKWPVMPRNNVQGNVFHDPQKAKIILMNPRRYKLPARVGTMRQLARMLDIFKKRCAEVSVPFLVLHGTADTCTSQVGSQMLYDKAKSSDKTIKLYDGCYHSLLQAELPENRERILEDVRTWIDSRTSPHQ*