MRVLLIAVGSRGDSEPMCSLAAELATRKEIASIELFLQTDAESLVPKNNDDERNKIHYHELPFTQMDFYKWAGQKREPPQAGAGHPNQRVQFLGIVTDIMGELVLPNYSRVMETIVSEGPKVDVIVASSLARQLALEVATQVESSSSKPVPVYLVQLQNLVPTKDYPHYSRTEACVDALTGKAGANTDENRNSFVELERLQLEFLTAHVDPVLSKLPNYKKKEKGIDFDNDMLPILTGNEPADASLDVWMVNAVSTHIIPATSDAGPKVINVGSLSCNYIPDGFEPPQDLVSFLEKHADNPPVCFGYGSMPFGQAQMIVEAAFETKRPSILIGSAMMGILASLQESAVSEEDNEKVSWLKENIHCVSNIPYPWLLPKCAMMFCHGGAGTTQSVLRAGIPAVISPLIGDQFFFAKYLEAKGWGVACSDSLTALSKEAILASFEKAEACQPACKVLGAAMSSGEPASSNSGKYGPELLATAMVEHVSA*