MAEATCRVLRDGALEGELAPALTIKDAIHSPLACHVFDHVLRQLSSFILAGKSQSRGIVIVAFARSPSYYIDLLKSGGIDGLSLDKWHVLLFRHFCFVLKVWILDCYTDPLGWKHRLKGSGQIGSLPDSSFGVTVFRDVRNLEKLLFGIIDLGKGIVGQGKDRFCIAIDSVTELLRDVRLSSVAGFLSNIRCHEQVSSAFWLLHSDIHDASTNAAIEYMSSIVASVEGATQLKSGQGGLLEQNLRKAKLRVRLKRRNGRVRVMSEEVHVEQSGIAFKSILSEEELMAQTLVPKVHFNLELSEKEQIDRSKVVLPFEHQETDRANQIYDGRRSLMDGQDGIPTEAEKSGVTDNSSRGEIVYLRDSDDERPDSDEDPDDDLDI*