MVAETKLYDALSIRPDASQDEIKKAYRKAALKYHPDKNKDNPTASEKFKEVSQAYEVLSDPEKRKVYDQFGLEYLLRGGPPPTSGGGGADGPNPFEGGMPGGFSFGGMPGGGGGGTRTFHFSTGPGGGGSGFRFSNADDIFRNFAKGSMGGMGGGMGGGMDDDDIFSMLGGGLGGGRNFRSSRGPSGFKQSSQRAPTPEPTVMEKELPLTLEELMRGTTKKVSVKSKTFDASGKRTVQDVTLEANIKPGLRTGSKIKYRGVGDQEEGGRQDVHLIVTEKEHPNFKRQGDNLVTTVELSLKEALTGWERIVRTIDGKSIRVSKPGPTQPGHEERFPGLGMTISKKPSERGDLVVRVNVRFPASLSASQKDILKDVLP*