MSRYAEAHAKPNGPGDARPTALEIIKDEGVEGKLKGEVIVITGTSSGIGIETTRALATTGATLFLTARDVTKAQSALAGIFEPSRMKIIEMDQASLSSVRIAAAAILAETSKIHLLVNNAGIMAIPDLRLTADGHELQFCTNYLSHFLFYKLLEPALLAAASADLPSRVVNLASSAHNVHGINDTDNYNFQKGGYDPSVAYGQSKTANIYMANEIERRYGSRHLHSTSVHPGLVQTGLAQHMPPDAFKGMGHLYPIMKSVEQGAATSVWGAVGKAWKHEGGKYLVDCAVAEPYAEGDDKFTAPGYSPYAYDVEKAKRLWIDSLELVGLRDEE*