MATVTDAAAHVLVVPYPAQGHLIPFIDIVRLLASRGGLRLTVVVTPATAPLLAPHLAEHTGDGGGVFALTLPFPSHPAIPAGVENAKGSPPELFAKLVVAFAGLRGPLGSWARDRADTHHRVVAVLSDFLCGWMQPLAAELGVTHVVFSPAGVYAAAVMHPLYRVMPRPDDENDDECPVTFPDIPGCPAYPWRQITRTYRTYKKSDEIAEGFKSNFLWNLESSSFVSNTFRRLEGQYLERPLADLGFRRVRAIGPLAPESDVSGNRGGEMAVAASELCAWLDQFADRTVVYVSFGSMALLQPPHVAALSAALERTGAAFVWAAGSHTALPEGFEERAAAGGRGTVIRGWAPQLSALRHRAVGWFVTHCGWNSILEAVAAGVAMLTWPMVADQFVNARLLVDELRTAVPVSWGGVAAPPTADEVARVLEATVLMAEDGGEASDSEWSHVGARVEELAVEAAAATREGGSSWVEVDELARELRGL*