MVEAAHKAAAIRKVVRIFCDDRDATDSSGDEAEAGAGVATPRGVRKFVKEIRMEQRRAITSSAPAPAGRVAPGGGGKRKLPGVPAAARAAEPSYRGVRRRPWGKYAAEIRDPHKNARVWLGTFDTAEEAARMYDSEARRLRGPSATTNFPAAPPKPVRVVPPPQAIPAVVADLSSAEESSDESQLVGSPVSVLPAMPGETTDDAVAPLALKPTDATDSTAKKDASPFSADAILPELEEGVFPGIITPFDDPALGVLFDDIAAPRLDHLPDDGHLGDLPMWPGEDGCGFSDIGDDFFAAEPLPAV