MKEKGSLIFDLLSAEERELQRGFFQETLWQRGKGREIVIVFRTPANPPEPNDYIFRNGRRHVRPYYFEFISHVKSRWAGKTIVDLFTEEFRGRSYDYYVSAVKSGRIQVNGQRVSISYRVQSSEKISHFLHRHEPPVMAWDVSVLQIEPDVVTVCKPASIPVHPCGQYRKNTIVGILQAEHGLAPLYPIHRLDRLVSGLLILARNATKADCFRQQIEAGEVQKEYIAKVVGVFPIGEQVVDANVIYNAREGRSSAEVGHPHSDKSLKGKSASTKFTRISTDGTHSVVLCEPTTGRTHQIRVHLQHLGHPIANDMLYLSEVVIQRSAEGSGAGDDHHSVAPTFPGDDHFASLEEMASSEEFSIDPMCTHCPNLAPKGYDRHDEALWLHCVRYSGPAWKYECPYPGWAFLNEQNTDLLR*