MAFAFLSHVVADLTLGKPALFWLPTTASVRDALRALKLLGDDVSEISIWECLEGDNADLEVYAHRFHGDYEMPGSPQRCSSHGLCRCVGKVCMQKILCYLASDKSLCNLAEALHAPVTALLSEDNYPDTTIQHIDPKASLLEALQLIAEGAQNLVVPIAGHVSKFNQQSKVGFLQKHAVMQNSVLPVQRSHNGQAYCWLTHEDVLRFLMGSIGVFSPLPMMSIEDLGIIQTNVCIVGVDDEAVSALEMIKAACLEMTAVAVVGNADDVSGAFNLVGDISCTTLQTCNETAAVALATLSVGDFLMYVQDCRNSAFGMLDLIHTRLYEKLGKIKGEQHMHVPVSKSREVNLFLQELEMWEESSSDGEESGADSPTGPHDFSRKWLSMHLRASRMGYSSKSRSGPIFCNPKSSLVAVLLQALAHREHYVWVTGEDSTLLGIVTFSDVLSVMLNHVNI*