MGYDDDPYRDEDGEPLMDYDDMQSDREPSPEPHENGMLNNFEDDIGDFAKRERSQTPVYSNEKSKPRKRLVKRGVSIGRSGSPNLVDENDDDEDNFIGDDFGREMEERKRKKWGKEGKENNKRVKVEKDRRSGKKGNMKDSDKILNEMWNAVAPPGESEDDQEGVRMVDDDNFIDDSGVDPSDRYGSDNELRFAHDAPQAEEVDEDEEINDLFKMGKKKKKSEKSPAEIALLVENVMAELEVTAEEDAELNRQNKPAINKLKKLSLLIEVLSKKQLQQEFLDHGVLTLLKNWLEPLPDGSLPNINIRAAILKILTDFPIDLEQYDRREQLKKSGLGKVIMFLSKSDEETTCNRKLAKDLVDKWSRPIFNKSTRFEDMKSIDDDRVPFRRPSIKKPTNKSAAMESRDGDFDDLVISRDRKSSLSSSGQQASRQDLAMRQHASRPEATPLDFVVRPQSKIDPEEIRARAKQVVQDQRRMKVRRYVNVSFKFAVLVWYKKRMHKILCELSYRLLCPIFVSLYSMNMDKFSALILCCL*